如何让浏览器开发工具保存包含未加密响应的HAR文件



有时我的HTTP响应有相当大的内容(可能大约5 MB(,我想将这些内容与其他请求一起保存在HAR文件中。然而,HAR文件有时只包含部分响应内容,有时只包含标头等,但根本不包含任何内容。我试过最新的Chrome、Chromium和Firefox浏览器。

复制:打开开发人员工具,录制,打开一个返回大HTTP响应的网站(比如大照片JPEG之类的(,并保存HAR文件。它将比JPEG图像的大小小得多。

设置在哪里,以便我可以让开发人员工具保存HAR文件的完整响应?

***免责声明:HttpWatch开发者回答***

我们的HttpWatch软件(仅限Windows(可与Chrome和Edge配合使用,可以帮助您做到这一点。它的默认文件格式(HWL(包含所有响应(无论大小(的完整日志。可以在HttpWatch Studio中打开日志文件以进行视觉检查,也可以使用HttpWatch API以编程方式检查日志文件。

它可以导出到HAR文件,而对响应正文大小没有任何限制,但目前只能使用ExportHAREx自动化方法:

https://apihelp.httpwatch.com/HttpWatch_API~HttpWatch.Log~ExportHAREx.html

如果直接从HttpWatch浏览器扩展保存HAR文件,则响应体限制为50 kB。

你可以免费试用HttpWatch:

https://www.httpwatch.com/download/

或联系人support@neumetrix.com获取更多信息

这至少是Firefox的部分答案。

这是错误报告,它引发了补丁:https://bugzilla.mozilla.org/show_bug.cgi?id=1223726打开about:config并将devtools.netmonitor.responseBodyLimit从默认值1048576更改为所需的字节大小。

相关内容

  • 没有找到相关文章

最新更新