http://www.hakvik.se/react/#/contact 我用谷歌搜索了几天都没有成功。没有cors问题。在控制台中一切正常,但是当我尝试将数据从联系表单发布到mysql db时,没有任何东西可以进入活动主机上的db表。当我在Headers和axios调用中更改对locahost的详细信息时,它可以按预期工作。
下面是相关代码,请告诉我是否需要其他代码才能看到问题!
我使用过create-react-app。
handleSubmit = (event) => {
event.preventDefault();
let config = {
headers: {
'Access-Control-Allow-Headers': 'Origin, X-Requested-With, Content-Type, Accept',
'Access-Control-Allow-Origin': 'http://www.hakvik.se',
'Content-Type': 'application/x-www-form-urlencoded',
'Access-Control-Allow-Methods': 'GET, POST, PUT, DELETE',
}
};
// axios.post('http://127.0.0.1/myProjects/react-refactored-with-redux/src/api/index.php/?/user',
axios.post('http://www.hakvik.se/react/#/src/api/index.php/?/user',
querystring.stringify({
fname: this.state.fname,
lname: this.state.lname,
mail: this.state.mail,
msg: this.state.msg
}),
config
);