通过以下方式发布数据:通过发布“内容类型”:“ application / x-www-form-urlencoded”和“键”:“键”的数据

时间:2018-09-16 18:15:23

标签: reactjs typescript axios

我想使用标题content-type:'application / xww-form-urlencode'将数据发布到服务器,但是由于内容类型更改为application / json而失败

var headers= {
           'content-type': 'application/x-www-form-urlencoded', 
            'x-access-key': 'key'
}    
var data = {
      'twins' : twins
}    
axios.post('url', data, { headers: headers })
          .then((response) => {
            console.log(response)
          })
          .catch((error) => {
            console.log(error)
          })

使用邮递员,我成功添加了条目 By posting data with postman I set the headers like in image shown below] and the body like this

1 个答案:

答案 0 :(得分:0)

在标题中,将content-type更改为

'Content-Type': 'application/x-www-form-urlencoded'

如果这不起作用,那么我觉得您可能正在使用拦截器。哪个可能会覆盖您的配置。