axios 在请求拦截器中设置Content-Type无效问题

Axios 会根据请求数据自动设置 Content-Type:

  • 当请求体为空时,Axios 会移除 Content-Type 头部

  • 当请求体为对象时,默认设置为 application/json

  • 当请求体为 URLSearchParams 时,默认设置为 application/x-www-form-urlencoded

当发送post请求时,且请求体为空,axios会把在请求拦截器中设置Content-Type去掉。

修改方案:

  1. 请求体设置为空对象

  2. 请求用fetch请求替代

相关推荐
广州华水科技7 分钟前
北斗形变监测传感器在大坝安全监测中的应用与优势分析
前端
孔令飞14 分钟前
如何学习Go
前端
HUIBUR科技18 分钟前
AI 中枢,面向企业场景构建的 AI 智能体
前端·数据库·人工智能
随便写个软件35 分钟前
【新版本】EasyExplorer资源管理器 3.12.0——地址栏重要更新
运维·服务器·前端·everything·资源管理器
Jack N38 分钟前
【Strapi 系列之二】Collection / Single / Component 怎么选?Strapi 字段大全一篇讲透
前端·javascript·strapi
hiahiahia1231 小时前
Agent Tool 执行失败怎么办
服务器·前端
Java后端的Ai之路1 小时前
09-React组件生命周期
前端·react.js·前端框架
IT_陈寒1 小时前
SpringBoot开发实战:从入门到精通
前端·人工智能·后端
乘风gg1 小时前
一个人一个月合并 2500 PRs 的秘密是什么?
前端·ai编程·claude
郑州光合科技余经理1 小时前
本地生活服务系统:预约状态和进度通知接口怎么拆
java·开发语言·前端·javascript·后端·php·生活