我正在从我的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));
}
这是我在控制台中看到的内容。