【问题标题】:Can XDomainRequest be used to make same-origin requests?XDomainRequest 可以用来发出同源请求吗?
【发布时间】:2014-02-02 21:58:07
【问题描述】:

如果您使用 IE8/9 的 XDomainRequest 对象发出同源请求会怎样?请求是否成功?如果是,是不是limited in the same ways作为跨域请求?

【问题讨论】:

    标签: internet-explorer xdomainrequest


    【解决方案1】:

    XDomainRequest 似乎总是将Origin 标头附加到它发送的请求中,使其看起来好像它们是跨域的,即使它们不是。因此,如果使用XDomainRequest 向服务器发出同源请求,如果服务器在其响应标头中不包含 Access-Control-Allow-Origin,则请求将失败。我刚才自己验证了这一点。设置标头的功能将成为传输的prototype 的一部分,因此无论最终目的地如何,setRequestHeader 之类的方法仍然缺失。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-25
      • 2018-03-18
      • 2021-02-14
      • 1970-01-01
      相关资源
      最近更新 更多