我正在尝试使用节点和请求模块发出POST请求,我无法让它工作(我得到301响应)。我正在尝试发布一个带有以下参数的URL:accessToken,wager,chance和direction。
这是我的代码:
var request = require('request');
function repeater() {
request.post(
'https://betterbets.io/api/betDice',
{ form: { accessToken: 'myToken', wager: 0.000000002, chance: 49.5, direction: 0 } },
function(err, response, body) {
if (err) {
console.log(err);
}
console.log(response);
repeater();
});
}
repeater();
我不知道该怎么做。我对GET请求使用请求库没有任何问题,但我无法用我的生命中的POST请求来解决它。
答案 0 :(得分:0)
您缺少标题
headers: {'content-type' : 'application/x-www-form-urlencoded'}