axios post请求body为字符串时的解决方法

在讲这个问题之前先要了解一下Content-Type,Content-Type这个时请求头里的字段,用于配置请求内容的类型。

  • 在开发的时候肯定会遇到各种请求参数类型,但一般都是application/json,JSON数据格式。
  • 如果在post的请求时只需要传递一个字符串时,Content-Type为application/json就会请求不成功,此时参数为xxx:,会多一个冒号。
  • 我的理解是会将字符串转为JSON对象,并把这个字符串当作key值,所以才会有冒号。
  • 解决方法就是在请求的时候价格请求头的配置

修改Content-Type为text类型

text/html : HTML格式

text/plain :纯文本格式

text/xml : XML格式

这里修改为text/plain

复制代码
headers: {"Content-Type": "text/plain"}

关键就是修改Content-Type。

相关推荐
西洼工作室5 分钟前
React TabBar切换与高亮实现
前端·javascript·react.js
belldeep8 分钟前
前端:Bootstrap 3.0 , 4.0 , 5.0 有什么差别?
前端·bootstrap·html
wuhen_n14 分钟前
Tool Schema 设计模式详解
前端·javascript·ai编程
码喽7号14 分钟前
Vue学习三:element-plus组件和FontAwesome图标组件
前端·vue.js·学习
sycmancia14 分钟前
Qt——窗口部件及窗口类型、坐标系统
开发语言·qt
2501_9159184115 分钟前
WebKit 抓包,WKWebView 请求的完整数据获取方法
android·前端·ios·小程序·uni-app·iphone·webkit
南境十里·墨染春水15 分钟前
C++ 笔记 运算符重载(面象对象)
开发语言·c++·笔记
mcooiedo16 分钟前
Go-Gin Web 框架完整教程
前端·golang·gin
小陈工17 分钟前
Python Web开发入门(一):虚拟环境与依赖管理,从零搭建纯净开发环境
开发语言·前端·数据库·git·python·docker·开源
wuhen_n17 分钟前
排列算法完全指南 - 从全排列到N皇后,一套模板搞定所有排列问题
前端·javascript·算法