我正在为我的nodejs应用程序编写一些测试。测试工作正常,我遇到的唯一问题(使用restler)是当我测试一个帖子请求时,请求中发送的正文总是空的。
这就是我正在做的事情:
rest.post('http://localhost:3000/api/testpost1', {
name : "my name"
}).on('complete', function(data,res) {
console.log("status code",res.statusCode)
});
服务器上req.body中的正文总是等于:{}
我做错了什么?
答案 0 :(得分:1)
这样做:
rest.post('http://localhost:3000/api/testpost1', {
data: {name : "my name"}
}).on('complete', function(data,res) {
console.log("status code",res.statusCode)
});