首页新闻找找看学习计划

django dwebsocket 本地测试正常 上线后 就报错

0
悬赏园豆:100 [待解决问题]

django dwebsocket 本地测试正常 上线后 就不正常了 报错400

cheduiwang的主页 cheduiwang | 初学一级 | 园豆:73
提问于:2019-02-25 15:56
< >
分享
所有回答(1)
0

看下是不是

在 ajax 请求后台数据时比较常见。产生 HTTP 400 错误的原因有:
1、前端提交数据的字段名称或者是字段类型和后台的实体类不一致,导致无法封装;
2、前端提交的到后台的数据应该是 json 字符串类型,而前端没有将对象转化为字符串类型;
解决方案:
1、对照字段名称,类型保证一致性
2、使用 stringify 将前端传递的对象转化为字符串:
data: JSON.stringify(param);

三人乐乐 | 园豆:3195 (老鸟四级) | 2019-03-01 16:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册