仅在 chrome 开发工具中使用 xhr 请求创建 har 文件
Create a har file with xhr request only in chrome dev tools
有没有办法只在 chrome 开发工具中使用 xhr
请求创建 har
文件?
即使我可以在开发工具中过滤请求,当我将它保存为 har 文件时,它包含所有请求。
如果开发工具不支持,是否有替代方法?
似乎没有直接的方法来过滤请求。我所做的是,创建包含所有请求的 har
文件并过滤该文件,然后在删除不需要的请求后再次保存它。
在 har
文件的内容中有一个名为 entries
的条目。它包含我们在数组中发送的所有请求。我得到了 har
文件内容并使用 JSONPath
表达式过滤了它。
About JSONPath, JSONPAth evaluator
要筛选的表达式 application/json
类型:$..entries[?(@.response.content.mimeType == "application/json")]
之后,我将条目数组替换为我在 har
文件中过滤的条目数组并再次保存。通过这种方式,您可以获得一个包含过滤请求的 har
文件。您可以使用相关的 JSONPath
表达式
过滤 XHR
或任何其他类型
有没有办法只在 chrome 开发工具中使用 xhr
请求创建 har
文件?
即使我可以在开发工具中过滤请求,当我将它保存为 har 文件时,它包含所有请求。
如果开发工具不支持,是否有替代方法?
似乎没有直接的方法来过滤请求。我所做的是,创建包含所有请求的 har
文件并过滤该文件,然后在删除不需要的请求后再次保存它。
在 har
文件的内容中有一个名为 entries
的条目。它包含我们在数组中发送的所有请求。我得到了 har
文件内容并使用 JSONPath
表达式过滤了它。
About JSONPath, JSONPAth evaluator
要筛选的表达式 application/json
类型:$..entries[?(@.response.content.mimeType == "application/json")]
之后,我将条目数组替换为我在 har
文件中过滤的条目数组并再次保存。通过这种方式,您可以获得一个包含过滤请求的 har
文件。您可以使用相关的 JSONPath
表达式
XHR
或任何其他类型