javascript - 在 XMLHttpRequest 中获取 SENT header

标签 javascript google-chrome webkit xmlhttprequest

试图从 XHR 对象中获取请求 header ,但没有成功,是否存在该对象的隐藏方法或属性会暴露浏览器发送的 header ?

我已经知道如何设置自定义请求 header 并查看响应 header ,我正在寻找发送的所有请求 header 的列表,由浏览器创建的 header 和我的自定义 header 。

我正在使用 webkit/chrome,不关心其他浏览器。

编辑:我不想监控请求,我正在构建一个 Web 应用程序,我需要列出这些 header 并在应用程序中显示它们,请不要告诉我有关 fiddler 、 Firebug 和 chrome 工具的信息,这不是什么我在找。

最佳答案

XMLHttpRequest API 中没有方法获取发送的请求头 .有一些方法可以只获取响应头,设置 请求 header 。

您必须让服务器回显 header ,或者使用像 Wireshark 这样的数据包嗅探器。

关于javascript - 在 XMLHttpRequest 中获取 SENT header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7564007/

相关文章:

javascript - 开放(聚焦) "select"元素中非常奇怪的 Chrome 行为

javascript - Fancybox 2.0 无法运行,非常简单的第一次测试

javascript - 如何在开发html/js/css时进行MVC?

html - 奇怪的填充/边距显示在 firefox/chrome

css - 是否可以使用 Chrome 开发者工具审核多个页面?

css - "Scrambled"webkit 滚动条(试图重现 Google+ 的滚动条)

aptana 中的 JavaScript 错误

javascript hasOwnProperty() 未找到属性

java - Chrome/Firefox 网络浏览器自动化收集数据