所有,我使用 jquery 发送 ajax 发布请求,并在其 beforeSend 中,我添加了一个 CORS 标头:
jqXHR.setRequestHeader("Origin", target); 如下 :
beforeSend : function(jqXHR) {
alert(target);
jqXHR.setRequestHeader("Origin", target);
//CORS
if (headers) {
for (var key in headers) {
jqXHR.setRequestHeader(key, headers[key]);
}
}
},
但我的目标是跨域主机 url,例如http://www.google.com,但它总是被本地主机取代。为什么 ?