无法在请求标头中设置Content-Type-消息:无效的内容类型应用程序/八位字节流

问题描述

我在Express中的axios请求标头的Cargo.toml设置上遇到问题。客户端是Vue应用,无论我在何处或如何设置content-type值,它都会返回以下消息:

Content-type

我尝试像这样在客户端上同时设置它们:

Invalid content type (application/octet-stream)

我还尝试了以相同的方式在服务器端进行设置,尝试了上述组合-骆驼箱,烤肉串箱,所有带空格和连字符的大写字母。

没有任何效果。无论如何或在哪里设置,响应都将以var config = { method: 'get',url: 'http://localhost:3001/api/classes',headers: { 'Authorization': `Bearer ${token}`,'ContentType': 'application/json' // <-- have tried contentType,content-type,Content-Type,etc. } } 的形式返回。我在不同的浏览器中尝试过,结果是相同的。我在Google搜索中碰到了一个死胡同,但在Stack Overflow或其他地方却找不到任何解决方法

对于该问题的任何指导或帮助,我们将不胜感激。预先感谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)