【问题标题】:How I can set Content-Type in react to application/json我如何设置 Content-Type 以响应 application/json
【发布时间】:2023-04-07 00:11:01
【问题描述】:

我的 React 代码如下

它总是变成 text/plain;charset=UTF-8

我发现 cors 只支持

application/x-www-form-urlencoded
multipart/form-data
text/plain

但我想将 json 发送到 Http req。我该如何解决?

【问题讨论】:

    标签: java reactjs http


    【解决方案1】:

    问题在于您设置了错误的 HTTP 标头以接受 JSON 作为响应。您应该设置的标头是 Accept:

    axios.get('my/url', {
        headers: {
            'Content-Type': 'application/json',
             Accept: 'application/json'
        }
    })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多