使用Axios-我需要设置请求有效载荷而不是表单数据-当我设置Content Type ='application / x-www-form-urlencoded'

时间:2019-02-11 12:22:33

标签: reactjs axios

我需要使用Axios设置请求有效载荷而不是表单数据-当我将Content Type设置为'application / x-www-form-urlencoded'

当我使用Content-Type ='application / json'时-我得到400状态代码

1 个答案:

答案 0 :(得分:0)

根据docs,应在发送请求之前对其进行配置。

所以:

// ES5:
const axios = require('axios');
// ES6:
import axios from 'axios';

const instance = axios.create({
  baseURL: 'http://foo.bar/endpoint',
  timeout: 1000, // Not really relevant, but was in the example
  headers: {
    'Content-Type': 'application/json'
  }
});
// Post or get...
instance.get().then(...);