【发布时间】:2018-06-15 15:23:01
【问题描述】:
我想用 nodeJS 对端点进行 ajax 调用。我通过做很多“get”请求
http.get('url', (res) => ....)
现在,我要发出“发布、放置和删除”请求
例如,我想做的事
http.post('url', 'body', (res) => ...)
http.put....
http.delete ...
当我执行那个 http.post 请求时,我得到“TypeError:“listener”参数必须是一个函数”。 这是我的完整要求
http.post(environment.url , req.body, (resp) => {
let data = '';
// A chunk of data has been recieved.
resp.on('data', (chunk) => {
data += chunk;
});
// The whole response has been received. Print out the result.
resp.on('end', () => {
return res.status(200).send(JSON.parse(data))
});
}).on("error", (err) => {
res.status(404).send(err)
});
有可能吗?非常感谢
【问题讨论】:
标签: node.js ajax request function-calls