Axios POST请求在Chrome控制台中显示为GET

时间:2018-06-20 05:21:54

标签: javascript reactjs axios

我正在从我的React JS应用程序向Axios发出POST请求。我的问题是,即使我正在发出POST请求,我仍在Chrome控制台中看到一个GET请求。

这是我的代码发出请求。

const data = {
  // password1: payload.password1,
  // password2: payload.password2,
  password: payload.password1,
  email: payload.email,
  // firstname: payload.firstname,
  // lastname: payload.lastname
  profile: {
    referral: payload.refId
  }
};
console.log(data);
const url = `${API_URL}/api/users/create`;

const options = {
  method: "POST",
  headers: {
    "Content-Type": "application/json"
  },
  data,
  url
};

return Axios(options).then(
    res => {
      console.log(res.data.token);
      dispatch(receiveSignUp(res.data.token));
      dispatch(saveOnLocalStorage(res.data.token, "authToken"));
    },
    err => {
      console.log("ERR", err);
      // dispatch(errorSignUp(err.response.data));
    }

这是我在控制台中看到的内容。

enter image description here

0 个答案:

没有答案