后端读取接口时遇到400的报错信息
第一次尝试是直接将url地址整个拼接到成字符串 比如这样
var data2 = {
“func”:“1087”,
“params”:{
“phone”:vphonenum,
“smsCode”:vincode,
“sharePhone”:vinvitioncode
}
};
var fromurl = “http://xxxx/service?json=” + JSON.stringify(data2);
$ajax({
type: “post”,
url: fromurl,
data: {
},
success: function(result){
console.log(result)
var obj = JSON.parse(result);
if(obj.code === 0 ){
window.open( “”);
}else if ( obj === 1){
mui.alert("验证码失效");
}else {
// mui.alert("注册失败");
mui.toast("注册失败");
}
},
error: function(msg){
var obj = JSON.parse(result);
console.log(errMsg);
// var obj = JSON.parse(result);
mui.alert(message);
}
})
})
结果报了400的错误
后来改成
var data = {
json: ‘{“func”:“1087”,“params”: {“phone”:"’ + vphonenum + ‘",“smsCode”:"’ + vincode + ‘",“sharePhone”:"********"}}’,
}
$ajax({
type: "post",
url: "http://**************?",
dataType:'json',
data: data,
)}
估计是传值的方式不对,后端返回不了结果