如何使用javascript从浏览器中获取HTTP_ACCEPT标头
How can I get the HTTP_ACCEPT Headers from a browser using javascript?
是否可能只使用javascript的HTTP Accept标头?我知道使用PHP我会做类似$_SERVER['HTTP_ACCEPT']
的事情,但据我所知javascript没有这个功能。
也许我可以用XmlHttpRequest做点什么?
任何帮助都会很棒!
谢谢,
Mike
RE:"发送到服务器的头。"
您可以在服务器的响应中回显它们,并以这种方式获取它们。
即)在网页上,您可以使用值创建一个隐藏的表单字段,或者将值弹出到从页面发出的javascript中。
从web服务中,可以将传入标头的值包含在传出XML或JSON的一部分中。
如果您使用的是XmlHttpRequest,则可以使用此值将标头发送回。
可能性是无穷无尽的。
我怀疑为什么这会有用。客户端在请求之前应该知道它期望得到什么。
您是在寻找从服务器或发送到的头文件吗?
如果您正在使用Firefox,并且希望查看或更改从浏览器到服务器的标头,您可以查看Modify headers插件的来源。它不是纯粹的javascript,但它可能有助于摆脱一些松散的东西。
相关文章:
- Meteor如何接收HTTP请求
- 在我的情况下,如何进行http请求
- //而不是在src=“”上使用http://"属性
- 我无法使用angularJs($http)访问服务器
- AJAX简单错误.XMLHttpRequest无法加载http://localhost/mpl/getPage.php.
- 如何将PHP get查询转换为Meteor's HTTP.get()
- 角度异步http自动完成
- 什么's本地node.js服务器和python简单http服务器之间的区别
- 角度http服务器页面刷新404s
- http.listen()在运行时接受终端命令
- IIS动态HTTP响应标头
- spring和angularJS(我得到了类似HTTP状态404的错误)
- 存储$http如何从$http函数(Angularjs)外部获取可访问变量中的响应
- Typescript angularjs$http获取响应类型(避免使用<any>)
- 如何从HTTP上下文对象中获取Post数据
- 使用插件收听Firefox标签的http请求
- "访问控制允许起源”;通过javascript从http页面调用同一网站的httpsurl时出现问题
- Meteor HTTP调用出现问题
- 如何使用(this)访问Angular 2 http rxjs catch函数中的对象属性
- 如何为 HTML 文档请求的 JS 和 CSS 文件设置 http “accept” 标头