mui.ajax("http://192.168.191.1:8080/scs/kmDocumentContent/queryDocumentContent/1", {
data: JSON.stringify({}),
type: "POST",
dataType: "json",
timeout:10000,//超时时间设置为10秒;
success: function(data, textStatus, xhr) {
console.log(data.code);
},
error: function(xhr, type, errorThrown) {
//异常处理;
console.log(type);
}
});
在手机浏览器中访问 http://192.168.191.1:8080/scs/kmDocumentContent/queryDocumentContent/1
可以访问到后台, 但在H5中使用 mui.ajax 出现超时,不能访问,报 timeout
怎么处理,权限中已添加 跨域的模块
1 个回复
i***@163.com (作者)
自己处理
ajax请求会对header头设置setHeader('X-Requested-With', 'XMLHttpRequest');
这个后台框架会这个进行判断,如存在X-Requested-With 并没有登录或登录超时时
后台过滤器就返回异常状态了
可以进行下面的设置
$.ajax(url, {
headers : {
"X-Requested-With" : ""
},