在一个vue的项目中,我想发一个post请求,请求的参数名字没错,类型也没错,但就是会报400的状态码,一开始以为会是编码的问题试过encodeURIComponent()进行编码,但是也没有解决问题。后来亲测一个方法有效:
let params = new URLSearchParams();
params.append('p',data); // p是参数名,data是数据
经过这么处理,params作为参数,这个请求就会成功了。
当post请求,觉得参数没问题还报400的错的时候,可以尝试一下这种方法