在一个vue的项目中,我想发一个post请求,请求的参数名字没错,类型也没错,但就是会报400的状态码,一开始以为会是编码的问题试过encodeURIComponent()进行编码,但是也没有解决问题。后来亲测一个方法有效:

let params = new URLSearchParams();
params.append('p',data); 		// p是参数名,data是数据

经过这么处理,params作为参数,这个请求就会成功了。
当post请求,觉得参数没问题还报400的错的时候,可以尝试一下这种方法

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐