IOS,有时候会报406,几率比较少,联网慢的时候出现几率很大,android正常,困扰好多天了!!
求大神帮忙~~(>_<)~~
服务器返回的是字符串,Content-Type="text/plain";
然后呢 APP我之前是用mui.ajax;设置了dataType="text",还是报406;现在改成plus.net.XMLHttpRequest了 还是报406;
XMLHttpRequest这个到底如何设置才能接收服务器返回的字符串
//联网请求
var xhr = new plus.net.XMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4) {
if (xhr.status == 200) {
//请求成功
var data = xhr.responseText;
} else {
//请求失败
}
}
}
xhr.open("POST", url);
xhr.timeout = 10000;
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); //传参必须写
xhr.send("参数");
wenju (作者)
没有用的呀 都设置过了 而且服务器返回的MIME类型就是text/plain; charset=utf-8 也没有必要重写了
2016-09-22 13:16