我使用Node.js和Express,在路由中有一些文件,代码如下:
router.post('/', function(req, res, next) {
console.log('POST');
console.log(req.body);
res.json({hello: "POST"})
})
router.get('/', function(req, res) {
console.log('GET');
res.json({hello: "GET"})
})
在终端中 卷曲http://localhost:3000/some_route(确定) 但是如果 curl -X POST http://localhost:3000/some_route(来自服务器的空答复)
在Express应用中,请求-承诺模块获得: (RequestError:错误:连接ECONNREFUSED 127.0.0.1:3000)
如果我通过html格式将POST数据发送到“ / some_route”,则可以正常工作。
我希望能够通过请求承诺模块向http://localhost:3000/some_route发出POST请求。