【问题标题】:How to search through all the ajax responses in network tab in Chrome?如何在 Chrome 的网络选项卡中搜索所有 ajax 响应?
【发布时间】:2015-09-25 02:43:32
【问题描述】:

如何在 Chrome 的网络标签中搜索所有 ajax 响应?

我想这样做是因为 JavaScript 开发人员很难知道哪些信息来自哪个服务调用,特别是如果您是项目新手并且业务逻辑不清楚。此外,在网络选项卡中打开每个服务并搜索如此多服务调用的响应既困难又耗时。

【问题讨论】:

  • 您是否尝试过滤或搜索请求内容本身?
  • 我想在网络选项卡中搜索所有 ajax 调用的响应内容。如果不可能,请告诉我是否有任何可用的扩展程序,或者我必须为自己制作一个
  • Edge 支持此功能:imgur.com/TOni9xJ

标签: google-chrome-devtools


【解决方案1】:

这类似于今天早上向search json responses 提出的另一个问题。解决方法一样,star this issue this issue。星标是通过蓝色标题最左侧区域的星形图标触发的。

给问题加注星标让开发人员知道人们需要什么。某件事的星星越多,就越有可能越早完成。

目前未提供此功能,扩展无法添加此类功能,因为网络面板无法以这种方式扩展。

【讨论】:

  • 完成。如果问题得到解决,这可能是该问题的扩展。
  • 此问题与单个选项卡中的搜索(响应)有关。它现在已修复,但没有搜索所有响应。 @BlueRaja-DannyPflughoeft
  • @Garbee,你能更新你的答案吗?您指向的问题是关于搜索 ONE selected XHR 的内容,而这个特定主题中的问题是关于所有 XHR 的 CTRL+SHIFT+F。这个:bugs.chromium.org/p/chromium/issues/…
【解决方案2】:

似乎没有办法在 Chrome 或 Firefox 中执行此操作。我的解决方案是使用 Fiddler,它确实支持它。

【讨论】:

    【解决方案3】:

    Microsoft Edge 浏览器的 Inspector 提供了这样的功能。当您需要搜索 Fiddler 无法检查的 HTTPS 网站(如 Facebook 网站)产生的流量时很有用。

    【讨论】:

    【解决方案4】:

    在 Firefox 中,您可以将所有响应保存为 HAR 文件,然后在文本编辑器中搜索该文件(Chrome 会截断响应)。

    【讨论】:

    • 很好的建议!
    • 另外,我发现这个工具对在 HAR 文件中搜索很有用 toolbox.googleapps.com/apps/har_analyzer
    • 现在 Chrome 似乎也可以做到这一点,我在 v91 中,当我右键单击其中一个请求时,我可以选择“将所有内容保存为 HAR 内容”。 (刚刚生成了一个 192Mb 的文件)
    【解决方案5】:

    这现已在“网络”选项卡上实现。每当添加搜索条件时,Chrome 都会提供对所有标题和正文的搜索。

    See this image

    更多来自offical doc

    打开网络面板,然后按 Command+F (Mac) 或 Control+F(Windows、Linux、Chrome 操作系统)打开新的网络搜索窗格。

    【讨论】:

    • 无法正常工作。有时它正确地在 json 响应中找到一个字符串,有时它没有......这使得它比无用更糟糕。我在这里提交了一个错误报告:bugs.chromium.org/p/chromium/issues/detail?id=944219
    • 至少从 Chrome 78 开始,在 POST 请求表单数据中搜索字符串似乎不起作用。
    • 有没有办法将其作为实时过滤器,我不必手动刷新?
    【解决方案6】:

    从 Chrome 版本 91 开始,如果你想搜索所有资源(不仅仅是 AJAX/fetched 资源),那么你需要打开 DevTools 然后按Ctrl+Shift+F 打开一个搜索框。如果您只是在“过滤器”文本输入中输入内容,那么它只会搜索 URL,而不是搜索内容。

    【讨论】:

    • 这不会搜索网络请求,这是 OP 想要做的
    • 您有文档链接吗?我似乎无法让它在 Mac 上运行。
    猜你喜欢
    • 1970-01-01
    • 2015-10-25
    • 2020-01-08
    • 2021-11-21
    • 2022-11-17
    • 2019-07-19
    • 1970-01-01
    • 2015-09-28
    • 1970-01-01
    相关资源
    最近更新 更多