我正在创建一个简单的桌面“informer”,它应该从几个Web服务中读取JSON数据,进行一些基本的转换并显示结果。
但是,当我发现我的某个web服务对某些请求标头非常挑剔时,我陷入困境。当我缩小webservice时,确实需要X-Requested-With
和Referer
标头的某些组合,否则返回Bad Request
。所以这里遇到了麻烦:specification禁止对Referer
进行任何修改(并且这次IE遵循规范!),即使我的执行环境应该是可信任的并且具有特权HTML Application。< / p>
有没有解决方法?请指教。
FWIW,我正在使用以下怪癖在HTA环境中定期进行XHR工作:
<meta http-equiv="x-ua-compatible" content="ie=9">