繁体   English   中英

AWS Serverless - 添加响应标头

[英]AWS Serverless - adding response headers

我正在遵循文档以设置响应标头。 我这样做是因为 CORS 不允许我做任何事情。

无论如何,文档( https://www.serverless.com/framework/docs/providers/aws/events/apigateway/#responses )说我可以这样做:

events:
  - http:
      method: get
      path: whatever
      response:
        headers:
          Content-Type: "'text/html'"

但是,文档似乎不是最新的,因为无服务器在部署时抱怨, Serverless: Configuration warning at 'functions.myFunction.events[1].httpApi': unrecognized property 'response'

你如何在最新版本中设置响应头?

谢谢!

该错误似乎来自httpApi事件,而不是您在问题中包含的http事件。 你也许有类型的另一事件httpApi在别处serverless.yaml 如果是这样,如果您在其中包含response ,它将中断,因为它使用与常规http事件类型不同的架构。

httpApi事件文档: https : httpApi

http事件文档: https : //www.serverless.com/framework/docs/providers/aws/events/apigateway/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM