node.js - 如何在 lambda 中获取 req 标头
问题描述
我尝试将一些数据发送到 AWS lambda 并将数据添加到数据库。如果使用本地服务器,我知道如何获取标头,但我不知道在哪里以及如何使用 AWS 获取标头。我试图找到一些可能的解决方案,但我仍然不理解并解决我的问题。我的api是这样的:
export const delectData = function (accessToken, id) {
return apiClient.post('end point get from API GATEWAY',
{ tableName: '***',
id: id },
{
headers: {
Authorization: `Bearer ${accessToken}`
}
})
我正在使用 dynamodb 来存储我的数据。我需要获取作为验证的访问令牌的标头。有人可以向我解释如何获取标题或如何逐步在 APIGATE 中进行设置吗?由于AWS中的文档对我来说非常不清楚......
解决方案
推荐阅读
- ios - NSPredicate 用于从一对多关系中获取项目,不包括特定的相关实体
- python - 禁止在 etree Python 中自动添加命名空间
- docker - 如何在 docker 容器中运行服务以使用 gstreamer 从 IDS uEye 摄像头获取信息?
- node.js - Kubernetes + Socket.io:Pod 客户端 -> LoadBalancer 服务 SSL 问题
- swift - 将 uipangesture 应用于 uitextfield
- gradient - 我们如何在 SwiftUI 中使用渐变模糊形状?
- azure-security - 如果我的查询从 vscode mssql ext 失败,为什么 Azure 会发出安全威胁?
- node.js - 在 Apollo-Server v2 中间件之后如何使用 Express 中间件?
- r - 如何有效地逐行处理大型数据帧?
- javascript - 反正有没有让videojs-record在手机上工作?