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

被折叠的 条评论
为什么被折叠?



