这是vue request.js的封装 为什么在创建axios实例的时候content-type不生效

我创建token的哪行代码生效了,但是content-type不生效到底是什么,是被覆盖了,还是干脆没生效,

img

img

你发送的data是FormData对象吧,这个content-type必须要multipart/form-data;才行,axios会判断data类型然后更改content-type值了

data改成字符串类型的可以启用配置的content-type值

FormData对象类似表单enctype=multipart/form-data 传文件,服务器端需要使用boundary的内容切割提交的文件内容和字符串内容

请求拦截器里打印一下

img

'Content-Type': '' 改成大写试试。。看起来生效了。token都加上了