我已经阅读了许多AWS文档,但是找不到描述Cloudformation中的HTTP请求标头验证的文档。有人可以帮忙吗?我只需要检查“引荐来源”标头是否存在。
答案 0 :(得分:0)
您可以使用RequestParameters
属性将标题验证添加到AWS::ApiGateway::Method
Cloudformation资源中。关于如何使用它的文档还不是很清楚,但是语法应该类似于
RequestParameters:
method.request.header.referer: true
有关使用Cloudformation创建API资源的工作示例,请参见this blog post。请注意,该示例将验证路径变量而不是标头,但语法将相同。
您可能还需要向Cloudformation模板中添加AWS::ApiGateway::RequestValidator
资源以执行验证,但是我怀疑RequestParameters
映射中的布尔值是针对于此的,您将必须执行一些操作对此进行实验。