使用 auth 标头发出 GET 请求
我正在尝试将对不同域的 xhr 调用重构为更便携的东西(仅在 ie 中工作,如果您更改设置)
这是我想要发出的带有 AUTH 标头的 GET 请求。不能有用户输入。到目前为止我已经尝试过了。
<a href="http://user:pass@domain">test</a> --- won't work in ie. Works in chrome
<meta http-equiv="refresh" content="1; url=http://user:pass@domain"> --- won't work in ie. Only works in chrome
今天,它在 XMLHttpRequest 上使用 setRequestHeader。有什么想法吗?
I'm trying to refactor a xhr call to a different domain to something a little more portable(works only in ie if you change settings)
It's a GET request with AUTH header I want to make. There can be no user input. So far I've tried.
<a href="http://user:pass@domain">test</a> --- won't work in ie. Works in chrome
<meta http-equiv="refresh" content="1; url=http://user:pass@domain"> --- won't work in ie. Only works in chrome
Today it uses setRequestHeader on XMLHttpRequest. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Internet Explorer 不支持网站地址中的用户名和密码
还有一些“适用于应用程序和网站开发人员的解决方法”可以帮助您解决问题。
此外,还有一个修复程序(下载链接),再次禁用了这一新的默认行为。
Internet Explorer does not support user names and passwords in Web site addresses
there are also some "Workarounds for application and Web site developers" that should help you solving your problem.
also, theres a fix (download-link) that disabled this new default behavior again.