怎么使用 axios 设置请求头为 application/x-www-form-urlencoded 格式的?

怎么使用 axios 设置请求头为 application/x-www-form-urlencoded 格式的?

怎么使用 axios 设置请求头为 application/x-www-form-urlencoded 格式的?


回答:

科普:
application/x-www-form-urlencoded 格式:categoryId=263919&demo=234234
application/json 格式:{"categoryId": 263919}

解决方法:
content-type 会根据请求参数的格式自动变换请求格式。只需要将请求对象转换为 json 格式即可

// 请求 拦截器

axios.interceptors.request.use(function (config) {

const data = config.data

config.data = new URLSearchParams(data).toString()

return config

})


回答:

类似这样,多看文档axios

 axios({

url: "/yoorUrl", //URL,根据实际情况来

method: "post",

headers: { "Content-Type": "multipart/form-data" },

data: fd

});

以上是 怎么使用 axios 设置请求头为 application/x-www-form-urlencoded 格式的? 的全部内容, 来源链接: utcz.com/p/937029.html

回到顶部