我不想知道如何制作交叉XHR请求,我想知道如何使用XHR标头生成交叉xhr请求(X-Requested-With:XMLHttpRequest)< - 我希望此标头为当我尝试使用http.setRequestHeader的传统方式("","")时,会向服务器发送请求 其中var http = new XMLHttpRequest();
它没有用。想知道,这样做的方法是什么?
p.s:所有请求都将基于POST
答案 0 :(得分:0)
添加其他标头会触发preflight OPTIONS请求,该请求必须在浏览器发出POST请求之前获得具有合适CORS标头的响应。
您需要配置服务器以响应OPTIONS请求并说明允许使用非标准标头。