【发布时间】:2014-02-02 21:58:07
【问题描述】:
如果您使用 IE8/9 的 XDomainRequest 对象发出同源请求会怎样?请求是否成功?如果是,是不是limited in the same ways作为跨域请求?
【问题讨论】:
标签: internet-explorer xdomainrequest
如果您使用 IE8/9 的 XDomainRequest 对象发出同源请求会怎样?请求是否成功?如果是,是不是limited in the same ways作为跨域请求?
【问题讨论】:
标签: internet-explorer xdomainrequest
XDomainRequest 似乎总是将Origin 标头附加到它发送的请求中,使其看起来好像它们是跨域的,即使它们不是。因此,如果使用XDomainRequest 向服务器发出同源请求,如果服务器在其响应标头中不包含 Access-Control-Allow-Origin,则请求将失败。我刚才自己验证了这一点。设置标头的功能将成为传输的prototype 的一部分,因此无论最终目的地如何,setRequestHeader 之类的方法仍然缺失。
【讨论】: