【发布时间】:2020-05-02 21:52:05
【问题描述】:
我正在尝试从 request.js 切换到 got.js。我希望看到got.js 实现与request.js 库的身份验证方式类似。但是,相反,我收到以下错误。
不再支持身份验证。替换为用户名和密码。
文档页面上没有提到bearer 令牌。
那么如何使用 got.js 使用不记名令牌验证我的请求?还是我做错了什么?
const request = require('request');
const module.exports = config => {
const options = {
auth: {
bearer: config.secret,
},
};
const result = await new Promise(( resolve, reject, ) => {
request.get( url, options, ( error, response, body, ) => {
...
新代码:got.js,抛出错误
const got = require('got');
module.exports = async config => {
const options = {
auth: {
bearer: config.secret,
},
};
const result = await got(url, options);
...
}
【问题讨论】:
-
这是一个问题implementing this answer@jfriend00
标签: javascript node.js request