全部,我使用jquery发送ajax post请求,并在其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]);
}
}
},
但我的目标是跨域主机网址,例如http://www.google.com,但它总是由本地主机替换。为什么?