转换post API代码以在nodejs中获得API

问题描述 投票:0回答:1

我正在使用post来使用API​​。我还有另一个API,必须使用get来使用。我使用request.get而不是request.post,它给出了401错误。我必须使用另一个具有基本身份验证的GET使用API​​。任何人都可以为此提出建议。

var request = require('request');
var url = 'http://localhost:3000/api/v1/login/'
var user = 'test35';
var pass = 'mypassword';
request.post(
  {
    uri: url,
    form: { username: user, password: pass }
  },
  function(err, httpResponse, body) {
    if (err) {
      return console.error('post failed:', err);
    }
    var json = JSON.parse(body);
    console.log('Post successful!  Server responded with:', body);
  }
);
node.js node-modules nodeapi
1个回答
0
投票

该帖子的响应是否请求认证令牌(例如jwt)?API通常会返回一些密钥,您可以在其他请求中使用该密钥,例如,在get请求的标头中]

© www.soinside.com 2019 - 2024. All rights reserved.