是否可以在HTML应用程序中为XHR设置Referer标头?

时间:2016-10-15 20:06:48

标签: javascript internet-explorer xmlhttprequest hta http-referer

我正在创建一个简单的桌面“informer”,它应该从几个Web服务中读取JSON数据,进行一些基本的转换并显示结果。 但是,当我发现我的某个web服务对某些请求标头非常挑剔时,我陷入困境。当我缩小webservice时,确实需要X-Requested-WithReferer标头的某些组合,否则返回Bad Request。所以这里遇到了麻烦:specification禁止对Referer进行任何修改(并且这次IE遵循规范!),即使我的执行环境应该是可信任的并且具有特权HTML Application。< / p>

有没有解决方法?请指教。

FWIW,我正在使用以下怪癖在HTA环境中定期进行XHR工作:

<meta http-equiv="x-ua-compatible" content="ie=9">

0 个答案:

没有答案