首页 > 解决方案 > 如何以完全相同的构建顺序查看由 Web 浏览器(Firefox、Chrome、Safari)触发的 HTTP 标头

问题描述

我需要确切地知道从我的浏览器发送 HTTP 标头的顺序(无论是什么 - 我尝试了 Chrome、Firefox 和 Safri,结果相同)。

目的是构建一个爬虫,它不仅可以模仿这些浏览器的用户代理,还可以模仿浏览器的“指纹”。

我可以使用 Wireshark 进行查看,但使用起来并不总是很快。我希望通过嵌入在浏览器中的开发工具获得此订单,但标题按字母顺序重新组织。

请参阅下面的 HTTP 标头,因为它们是由浏览器构造的(用 Wireshark 嗅探) 在此处输入图像描述

然后,Firefox 的开发工具告诉我什么 在此处输入图像描述

您知道获取此信息的快速方法吗?是否有在开发工具首选项中激活的选项?附加组件已经可用?

感谢您的时间,

标签: google-chromehttpfirefoxsafarihttp-headers

解决方案


实际上,我在 Firefox 中找到了一个小技巧。

通过使用 Web Developper 工具从先前发送的查询中构建新查询,Firefox 会显示通过网络发送的标题。

很方便!

见下文 - 标题现在按真实顺序显示(不是字母顺序) 在此处输入图像描述


推荐阅读