我想通过javascript(基于客户端的语言)提取页面问题是第三方远程网址不允许ajax请求,当我执行此req而没有标头X-REQUESTED-WITH
时,它给出了{的预期数据{1}}作为回应,但当我使用该标头时,它会200 Success
没有内容重新提供。
我想知道如何在javascript,ajax,jquery或任何基于客户端的语言中查找没有标题403 Forbidden
的页面。
请帮帮我。 感谢
答案 0 :(得分:0)
X-REQUESTED-WITH
标题不是“标准”。例如,jQuery将手动添加它。
通过执行默认的XHR请求
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if( xhr.readyState === 4 ) {
console.log('done');
}
};
xhr.open('GET', 'hello=50', true);
xhr.setRequestHeader('FOO', 'BAR');
xhr.send(null);
不会有这个标题。在上面的简化示例中,我们添加了一个自定义FOO
请求标头,这与jQuery将X-REQUESTED-WITH
标头添加到其ajax请求中的情况相同。