Javascript axios.interceptors.request.use()如何处理用qs编码的x-www-form-url?

Javascript axios.interceptors.request.use()如何处理用qs编码的x-www-form-url?,javascript,axios,Javascript,Axios,我在github上看到了一个解决方案,但它不起作用: 从“qs”导入qs; axios.interceptors.request.use((请求)=>{ if(request.data&&request.headers['Content-Type']=='application/x-www-form-urlencoded'){ request.data=qs.stringify(request.data); } 返回请求; }); 我需要的也是这种效果。如何更正它?我修改了代码,现在它可以工作

我在github上看到了一个解决方案,但它不起作用:

从“qs”导入qs;
axios.interceptors.request.use((请求)=>{
if(request.data&&request.headers['Content-Type']=='application/x-www-form-urlencoded'){
request.data=qs.stringify(request.data);
}
返回请求;
});

我需要的也是这种效果。如何更正它?

我修改了代码,现在它可以工作了,这样写合适吗

axios.interceptors.request.use((请求)=>{
if(request.data&&request.headers[request.method]['Content-Type']=='application/x-www-form-urlencoded'){
request.data=qs.stringify(request.data)
}
退货申请
})