node.js - 如何使用 nodejs 设置 Authorization Bearer 标头
问题描述
我正在注册页面上,但我在尝试设置授权承载标头时迷路了。我正在使用 jsonwebtokens 生成令牌。我知道如何在邮递员上设置标头,但是如何为我要注册的实际路线设置它并能够在我的身份验证中间件中将它用于其他端点?因为邮递员只是为了测试
解决方案
您可以在路由的请求中设置标头。使用request
模块。
app.post('/test', (req, res, next) => {
console.log("inside the test");
request.post({
url: api_address,
body: JSON.stringify(send),
headers: {
"Content-Type":"application/json",
"Authorization": "Bearer 71D50F9987529"
}
}, function (error, response, body) {
console.log("hiii");
console.log(response.statusCode);
if (!error && response.statusCode == 200) {
// Successful call
var results = JSON.parse(body);
console.log(results) // View Results
}
});
});
推荐阅读
- java - 更改用户模式 Gluon Mobile 时出错
- reactjs - React & JSON:如何在嵌套的 .maps 中对嵌套的 JSON 数组进行 .map 映射
- arrays - TRESTRequest:在 POST 请求中添加一个数组作为参数。德尔福东京
- c# - C# OrmLite v5.11.0 SqliteOrmLiteDialectProvider 类抛出编译器错误
- ios - 从父视图中删除滚动视图时触发重绘导航栏外观
- javascript - 来自ajaxtowards flask的发布请求后页面未呈现
- java - 线程“Thread-3”java.lang.NoSuchMethodError 中的异常:org.apache.http.impl.client.DefaultRedirectStrategy。
([Ljava/lang/String;)V - reactjs - 材料表 tableRef.current 值仍未定义
- python - 无论如何要在python中的字典中获取键的索引?
- font-awesome - HTML - fontawesome 替换图标