我有一个从www.example.com
发送的单页Web应用程序。这个网络应用程序
api.example.com
Authorization
api.example.com
所有这些都可以通过使用XMLHttpRequest
处理api.example.com上的Chrome(以及其他最近基于WebKit的浏览器)的CORS请求来实现。 IE older than version 10没有为XMLHttpRequest
实现CORS,而是为跨域请求提供非标准XDomainRequest
对象。但是XDomainRequest
没有实现set HTTP header字段的方式。
所以我的问题是:如何在不使用XDomainRequest
或XMLHttpRequest
的情况下使用自定义标头发出跨域请求?什么是最佳实践解决方法?
编辑:我可以控制所有涉及的服务器(* .example.com)。