我正在使用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);
}
);
该帖子的响应是否请求认证令牌(例如jwt)?API通常会返回一些密钥,您可以在其他请求中使用该密钥,例如,在get请求的标头中]