【问题标题】:HTTP Post with node.js request module带有 node.js 请求模块的 HTTP Post
【发布时间】:2023-03-05 21:17:01
【问题描述】:

我正在尝试使用节点和请求模块发出 POST 请求,但我无法让它工作(我收到 301 响应)。我正在尝试发布到采用以下参数 accessToken、赌注、机会和方向的 URL。

这是我的代码:

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 请求解决这个问题。

【问题讨论】:

    标签: node.js http post http-post


    【解决方案1】:

    您缺少标题

    headers: {'content-type' : 'application/x-www-form-urlencoded'}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-05
      • 1970-01-01
      • 1970-01-01
      • 2018-05-04
      • 2021-08-16
      • 2014-02-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多