所以我在create-react-app中的package.json代理中有这个:
"proxy": "http://www.myapi.com"
我的帖子请求适用于其他路线:
axios.post('/v1/users', { // http://www.myapi.com/v1/users
email: email,
password: password
})
.then((response) => {
this.setState((state, props) => ({
registrationSuccess: true
}));
})
.catch((error) => {
this.setState((state, props) => ({
registrationError: true
}));
});
但是当我想在root上发布帖子请求时,这适用于postman,就像在http://www.myapi.com上一样,它失败了,这就失败了:
axios.post('/', { // http://www.myapi.com
email: email,
password: password
})
它将在localhost:3000 /上发布请求,但我想在代理上发帖请求。帮助