【发布时间】:2020-02-22 01:19:47
【问题描述】:
在 API Gateway 中,您可以在方法的方法请求设置下指定要转发的 HTTP 请求标头。我目前将所需的授权名称设置为我通过 put_rest_api API 网关客户端导入的 Swagger 规范文档的一部分。这可以很好地导入 API Gateway,如下所示。
parameters: [{
"in": "header",
"name": "Authorization",
"type": "string",
"required": true
}]
但我还需要通过方法的集成请求将其设置为 HTTP Header 映射
在使用 Swagger 规范文档的 x-amazon-apigateway-integration 对象时,有没有办法指定这个?我已经尝试过类似以下的方法,但我收到一条错误消息。
requestParameters: {
"integration.request.header.authorization" => "method.request.header.authorization"
}
errors : [Invalid mapping expression parameter specified: method.request.header.authorization]
【问题讨论】:
标签: amazon-web-services swagger aws-api-gateway