我正在尝试使用以下代码进行获取POST请求
handleFormSubmit(event) {
event.preventDefault()
let payload = this.state.email;
fetch(`http://website.com/file.php`, {
credentials: 'same-origin',
method: 'POST',
mode: 'no-cors',
headers:{
'Access-Control-Allow-Origin':'*'
},
body: JSON.stringify(payload)
})
.then((response) => response.json())
.then((body) => {
this.setState({
email: body,
message: 'Success!'
});
});
}
似乎没有传递信息。不确定问题是否是由我遗漏的语法错误或其他原因造成的。提取调用完成加载但由以下错误停止:
Uncaught (in promise) SyntaxError: Unexpected end of input
谢谢!