【问题标题】:Chrome developer tools - Network - how to filter only POST and PATCH requests?Chrome 开发者工具 - 网络 - 如何仅过滤 POST 和 PATCH 请求?
【发布时间】:2017-07-01 08:35:06
【问题描述】:

在 Chrome 浏览器 - Chrome 开发者工具 - 网络 - 我可以通过在过滤器搜索框中输入“method:POST”来仅显示 POST 请求。 我应该使用什么过滤器来查看 PATCH 和 POST 请求?

【问题讨论】:

    标签: google-chrome google-chrome-devtools


    【解决方案1】:

    很遗憾,您不能过滤多个 HTTP 方法,或者一般来说多个预定义过滤器,例如同时使用 methoddomain

    正如我在回答 How to filter by both text and property in Chrome DevTool's network panel? 时发现的那样,您也不能混合使用预定义过滤器和基于普通文本的过滤器

    您必须一次过滤一个,或者如果有很多请求,您可以导出 HAR 并根据 JSON 输出进行过滤。如果有帮助,我举了一个解析 JSON here 的例子。

    【讨论】:

      【解决方案2】:

      过滤器选项非常强大,但仅限于使用 AND(连接)。如此简单的解决方法是使用底片...... 例如,在您的情况下,您可以创建这样的过滤器:

      -method:GET -method:OPTIONS -method:PUT

      这应该会过滤掉大部分请求。如果您有其他有问题的 HTTP 动词,您可以轻松添加它们。

      【讨论】:

      • 令人惊讶...这也适用于 Firefox! (我使用的是 58 版)。
      • 这很棒,我想在这里添加一个reference,因为还有很多其他有用的选项。另一个提示是:在过滤器字段中输入 - - 您会看到所有选项(不过,如果您正在寻找“积极”过滤器,请删除 -
      【解决方案3】:

      像我一样,我猜很多人都来到了这个帖子,不一定需要过滤到 POST 和 PATCH。也就是说,您可以使用这样的过滤器来过滤 POST 请求:

      在“网络”选项卡的过滤器框中,输入:

      method:POST
      

      【讨论】:

        猜你喜欢
        • 2013-01-16
        • 1970-01-01
        • 2016-03-29
        • 2012-09-08
        • 2012-03-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-01-15
        相关资源
        最近更新 更多