您的位置:首页 > 其它

ajax post请求400、415错误的一种解决方法

2017-09-14 11:23 531 查看
400、415的错误是数据传送格式造成的。我遇到的情况是:后台需要接收一个对象,我开始的写法是:
type : "post",
url : URL,
dataType : "json",
contentType :"application/json",
data:{
date: date,
buildingId :buildingId,
typeValue : typeValue,
}
后台报错不是400就是415,反正是一个类型的错误,我把返回的数据封装成一个对象,再把它用JSON.stringify()解析成一个字符串就好了,具体代码如下:
function entity(buildingId, typeValue,date) {
this.date = date;
this.buildingId = buildingId;
this.typeValue = typeValue;
}
function text(){
ruturnData = new entity(buildingId, typeValue,date);
type : "post",
url : URL,
data : JSON.stringify(ruturnData),
dataType : "json",
contentType :"application/json",
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐