如何将axios发送的POST请求中的JSON数据转换为表单格式?

更新于
2026-09-28 08:00:59
0阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计306个文字,预计阅读时间需要2分钟。

如何将axios发送的POST请求中的JSON数据转换为表单格式?

通常前端通过POST请求向服务器端提交数据,数据格式有四种,分别是application/x-www-form-urlencoded格式、multipart/form-data格式、application/json格式和text/xml格式。其中最常见的是application/json格式。

通常前端通过POST请求向服务器端提交数据格式有4中,分别是"application/x-www-form-urlencoded"格式、" multipart/form-data"格式、"application/json"格式和"text/xml"格式。通常最常见的是"application/json"格式,也就是通过JSON字符串形式。

在控制台看到的数据就是这样:

有的时候后台需要Form形式的数据才能正常解析,所以前端需要在传过去时修改一下格式。开始我以为是修改Content-Tyoe属性,于是就

axios.defaults.headers = { 'Content-type': 'application/x-www-form-urlencoded' }

设置之后看到请求时的Content-type变成了application/x-www-form格式,但是数据没变。之后找了很久终于找到真正的方法。

阅读全文

本文共计306个文字,预计阅读时间需要2分钟。

如何将axios发送的POST请求中的JSON数据转换为表单格式?

通常前端通过POST请求向服务器端提交数据,数据格式有四种,分别是application/x-www-form-urlencoded格式、multipart/form-data格式、application/json格式和text/xml格式。其中最常见的是application/json格式。

通常前端通过POST请求向服务器端提交数据格式有4中,分别是"application/x-www-form-urlencoded"格式、" multipart/form-data"格式、"application/json"格式和"text/xml"格式。通常最常见的是"application/json"格式,也就是通过JSON字符串形式。

在控制台看到的数据就是这样:

有的时候后台需要Form形式的数据才能正常解析,所以前端需要在传过去时修改一下格式。开始我以为是修改Content-Tyoe属性,于是就

axios.defaults.headers = { 'Content-type': 'application/x-www-form-urlencoded' }

设置之后看到请求时的Content-type变成了application/x-www-form格式,但是数据没变。之后找了很久终于找到真正的方法。

阅读全文