这是ApiPost软件模拟的请求,可以设定Header中的 X-Requested-With: XMLHttpRequest,提交后,正常返回数据!
然后本地ajax请求,发现少了这两个参数,导致报500错误!!!
是否有办法在ajax请求中添加这X-Requested-With: XMLHttpRequest这两个???
$.ajax({
url:url,
type:type,
dataType:dataType,
data:data,
timeout: 5000,
beforeSend:function(xhr){
},
error:function(XHR,textStatus,errorThrown){
if(efun) efun(XHR,textStatus,errorThrown);
},
success:function(data){
sfun(data);
},
complete:function(XHR, TS){
if(cfun) cfun(XHR, TS);
}
})
jquery ajax方法可以设置添加请求头的,你百度一下就可以看到