Amazon web services 是否可以使用AWS Lambda(HTTP API)添加自定义标头

Amazon web services 是否可以使用AWS Lambda(HTTP API)添加自定义标头,amazon-web-services,aws-lambda,aws-api-gateway,aws-http-api,Amazon Web Services,Aws Lambda,Aws Api Gateway,Aws Http Api,我正在我的API网关HTTP-API上使用带有AWS Lambda的自定义身份验证。当前,如果验证通过,它将返回如下: return { 'isAuthorized': True, 'context': { 'userId': user_id } } 我知道使用restapi可以使用映射器并设置自定义头。但是,使用httpapi是否可行?我想将值为context.userId的头X-AUTH-USER-ID传递给我的应用程序。userId是的,您可以返回

我正在我的
API网关HTTP-API
上使用带有
AWS Lambda
的自定义身份验证。当前,如果验证通过,它将返回如下:

return {
    'isAuthorized': True,
    'context': {
        'userId': user_id
    }
}

我知道使用
restapi
可以使用映射器并设置自定义头。但是,使用
httpapi
是否可行?我想将值为
context.userId的头
X-AUTH-USER-ID
传递给我的应用程序。userId

是的,您可以返回HTTP api的自定义头,如图所示。您需要其他类型的头吗?Hello@Marcin,我刚刚尝试删除
上下文
,我已将其替换为
“头”:{“X-AUTH-USER-ID”:USER_-ID}
,但我的应用程序中缺少头。您能否提供更多信息,如何称呼它,可复制的lambda函数代码,是http集成v1还是v2?什么是授权的
?aws单据响应格式中没有此字段,这是授权人,可以找到其单据。我用的是v2。这是我的授权人,我的集成只是一个负载平衡器。我明白了。谢谢你的链接。我以前没注意到。