'嗨,我正在尝试构建一个API,接收来自使用AXIOS的React应用程序的发布请求。然而,当我发出发布请求时,我的API似乎没有接收到数据。
客户'
const options = {
method: 'POST',
url: 'http://localhost:9000/api/resource',
headers: {'content-type': 'application/json'},
data: {
username: 'Matt',
password: 'Clifford'
}}
axios.request(options)
.then(response =>{
console.log(response.data);
console.log(response.status);
console.log(response.statusText);
console.log(response.headers);
console.log(response.config);
})
.catch(err => console.log(err))
`
伺服器'
app.route('/api/resource')
.post(async (req, res) => {
res.send(req.data)
})
`
结果
如有任何帮助或建议,我们将不胜感激。
`
1条答案
按热度按时间whlutmcx1#
我发现了。我用的中间件不对。
一旦我添加了这个,它就正确地工作了。