Axios使用post方式请求出现400
在一个vue的项目中,我想发一个post请求,请求的参数名字没错,类型也没错,但就是会报400的状态码,一开始以为会是编码的问题试过encodeURIComponent()进行编码,但是也没有解决问题。后来亲测一个方法有效:let params = new URLSearchParams();params.append('p',data);// p是参数名,data是数据经过这么处理,params
·
在一个vue的项目中,我想发一个post请求,请求的参数名字没错,类型也没错,但就是会报400的状态码,一开始以为会是编码的问题试过encodeURIComponent()进行编码,但是也没有解决问题。后来亲测一个方法有效:
let params = new URLSearchParams();
params.append('p',data); // p是参数名,data是数据
经过这么处理,params作为参数,这个请求就会成功了。
当post请求,觉得参数没问题还报400的错的时候,可以尝试一下这种方法
更多推荐
已为社区贡献2条内容
所有评论(0)