在 Chrome 浏览器-Chrome 开发工具-网络-我只能通过在过滤器搜索框中输入“ method: POST”来显示 POST 请求。 为了同时查看 PATCH 和 POST 请求,我应该使用什么过滤器?
不幸的是,您不能过滤多个 HTTP 方法,或者通常不能过滤多个预定义的过滤器,比如同时使用 method和 domain。
method
domain
正如我在回答 如何在 Chrome DevTool 的网络面板中同时过滤文本和属性?问题时发现的那样,您也不能混合使用预定义的过滤器和基于普通文本的过滤器
您必须一次过滤一个,或者,如果有很多请求,您可以基于 JSON 输出导出 HAR 和过滤器。我给出了一个解析 JSON 给你的例子,如果有帮助的话。
过滤器选项非常强大,但它仅限于使用 AND (连接)。所以简单的解决办法就是用底片。 例如,在你的例子中,你可以创建一个像下面这样的过滤器:
- 方法: GET-方法: 选项-方法: 放入
这将过滤掉大部分请求。如果您有其他违规的 HTTP 动词,您可以很容易地添加它们。
像我一样,我猜想很多人都来到这个线程,并不一定需要过滤到 POST 和 PATCH。也就是说,您可以像这样使用过滤器来过滤 POST 请求:
在“网络选项卡”的筛选框中,键入:
method:POST