【发布时间】:2021-04-01 23:12:42
【问题描述】:
我们在serverless.yml 中设置了一堆需要支持 CORS 的 API 端点。
此配置有效:
functions:
function1:
handler: api.refresh
events:
- http:
path: function1
method: post
cors:
origin: '*'
headers:
- Content-Type
- X-Amz-Date
- Authorization
- X-Api-Key
- X-Amz-Security-Token
- X-Amz-User-Agent
但这意味着我们需要为每个函数复制自定义 CORS 标头列表 - 我们可能需要在添加新标头后立即更新这些标头的几十个位置。
我们如何一次性指定允许的 CORS 标头并将它们应用于所有函数?理想情况下,我们还可以自动使所有函数同时启用 CORS。
【问题讨论】:
标签: serverless-framework serverless aws-serverless