.HAR 文件格式
文件类型 HTTP存档文件
HAR是什么文件?
HAR文件是以HTTP archive(HAR)格式保存的归档文件,该格式是JSON格式的,用于保存收集的HTTP性能数据。它包含有关web浏览器加载的网页的信息,包括跟踪的网页、响应时间和web浏览器版本。HAR文件还存储元数据,例如HAR格式版本和文件的创建者。
更多信息
HAR格式的目的是记录web浏览器的性能,允许开发人员分析浏览器加载网页的情况。HAR文件可以由各种HTTP相关工具导出,例如Electron HAR、HttpWatch、HTTP Toolkit,但通常由web浏览器导出。大多数浏览器都支持这种格式,包括Google Chrome、Mozilla Firefox、Apple Safari、Microsoft Edge和Internet Explorer
您可以使用各种程序打开HAR文件,包括在线HAR查看器工具和开源的跨平台HTTP工具包。由于HAR文件是以JSON格式保存的,您还可以使用JSON编辑器或纯文本编辑器(如Microsoft Notepad或Apple TextEdit)打开它们
如果在文本编辑器中打开HAR文件,您将看到JSON格式的内容组织为以下对象类型:
日志-包括有关HAR格式版本、日志创建者、浏览器版本和跟踪网页列表的信息。创建者-包括有关日志创建者的信息。浏览器-包括有关浏览器的信息。页面-包括有关导出网页列表的信息。页面计时-包括有关页面加载期间激发的事件的信息(以毫秒为单位)。条目-包括有关所有HTTP请求的信息。请求-包括有关已执行请求的信息,包括请求方法、cookie和头对象以及查询参数对象。响应-包括有关响应状态、状态描述、HTTP版本以及cookie和头对象的信息。cookies-包括请求和响应对象中所有cookies的信息。headers-包括请求和响应对象中所有头的信息。query string-包含有关从查询字符串解析的参数和值的信息。postData-包括关于请求对象中任何已发布数据的信息。params-包含有关postData对象中任何已发布参数的信息。内容-在响应对象中包含有关响应内容的信息。缓存-包含有关来自浏览器缓存的请求的信息。计时-包括有关请求和响应计时的信息(以毫秒为单位)。注:HAR格式是由万维网联盟(W3C)的Web性能工作组开发的
打开.HAR文件的软件程序
最后更新:2020-02-09