【发布时间】:2023-03-14 02:52:01
【问题描述】:
在fetch 请求上设置Content-Type 标头时的最佳做法是什么?
我今天花了几个小时来追踪一个错误,因为我正在做我认为是一个很好的做法:根据我发送的内容的类型设置我的请求的 Content-Type 标头。
具体来说,我正在发送一个带有Content-Type 或multipart/form-data 的POST 请求(用于文件上传)。我不知道的是浏览器会自动设置multipart/form-data 请求的Content-Type 标头,并且它会将所需的boundary 值附加到Content-Type 标头。
我过去在尝试 POST JSON 数据时遇到了问题 没有设置 Content-Type 标头,现在我在尝试 POST 文件时遇到了问题 em> 设置Content-Type 标头。
这里有什么好的经验法则吗?
【问题讨论】:
标签: javascript http fetch content-type