我正在尝试通过POST
向我从React写的后端服务发送fetch()
请求。我的请求代码是:
var options = {
method: 'post',
body: '{"foo":"bar"}',
mode: 'no-cors',
headers: { 'content-type': 'application/json' }
}
var request = new Request('/autocomplete', options)
但是,当我尝试发送请求时,我的后端服务出现500错误。事实证明,身体正在给予undefined
。当我得到console.log(request.url, request.method, request.body, request.mode)
时:
http://localhost:3000/autocomplete POST undefined no-cors
我真的很困惑,因为之前有效。我重启了我的服务器,突然之间就崩溃了。我做错了什么?