【发布时间】:2019-01-31 04:07:36
【问题描述】:
我的 API 配置为使用 HTTP 标头 Access-Control-Max-Age 缓存 CORS 预检请求。该值设置为 600 秒。我选择这个值是因为according to Mozilla 文档中这是 Chrome 允许的最大值。
可以缓存结果的最大秒数。 Firefox 将其设置为 24 小时(86400 秒),Chromium 设置为 10 分钟(600 秒)。 Chromium 还指定默认值 5 秒。 值 -1 将禁用缓存,需要对所有调用进行预检 OPTIONS 检查。
什么是推荐的Access-Control-Max-Age 值以及如何选择?
【问题讨论】:
标签: api http cors aws-api-gateway api-design