Axios 调用中自动设置的 Content-Type 标头错误

Wrong Content-Type header set automatically in Axios call

提问人:7evy 提问时间:11/15/2023 更新时间:11/15/2023 访问量:15

问:

我管理的应用程序的用户报告了一个错误(后端是用 Java 和 SB2 编写的,前端是用 Typescript 和 React 编写的):通过多部分表单上传文件的 HTTP 请求在多部分表单之前有一个标头,这会导致 400 错误。调用在 UI 中触发,并由内部 Axios 调用发送。Content-Type: application/json

此用户是唯一遇到此问题的用户,并且仅在应用程序的某些实例上遇到此问题。我无法重现它,到目前为止,我已经消除了这些可能的原因:

  • 浏览器或浏览器版本
  • 特定于实例的配置
  • 服务器主机(我们使用 GCP 和 AWS,但两者都发生)

我想知道用户端的某些东西(配置、软件、插件)是否会导致这种情况,尽管他们没有直接发送请求。如果您曾经遇到过此问题,欢迎了解有关它的任何知识。

axios http 标头

评论


答: 暂无答案