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。

相关推荐
SmartRadio4 小时前
CH585M+MK8000、DW1000 (UWB)+W25Q16的低功耗室内定位设计
c语言·开发语言·uwb
rfidunion4 小时前
QT5.7.0编译移植
开发语言·qt
rit84324994 小时前
MATLAB对组合巴克码抗干扰仿真的实现方案
开发语言·matlab
智航GIS4 小时前
10.4 Selenium:Web 自动化测试框架
前端·python·selenium·测试工具
前端工作日常4 小时前
我学习到的A2UI概念
前端
大、男人4 小时前
python之asynccontextmanager学习
开发语言·python·学习
hqwest5 小时前
码上通QT实战08--导航按钮切换界面
开发语言·qt·slot·信号与槽·connect·signals·emit
徐同保5 小时前
为什么修改 .gitignore 后还能提交
前端
一只小bit5 小时前
Qt 常用控件详解:按钮类 / 显示类 / 输入类属性、信号与实战示例
前端·c++·qt·gui
AC赳赳老秦5 小时前
DeepSeek 私有化部署避坑指南:敏感数据本地化处理与合规性检测详解
大数据·开发语言·数据库·人工智能·自动化·php·deepseek