bro*_*wep 9 cdn amazon-cloudfront
如果我为cloudfront执行自定义源并且返回set-cookie标头,那么cloudfront会为响应缓存set-cookie标头吗?如果没有,是否会有CDN?
答案并不像“是”或“否”那么简单。是的,CloudFront 将“通过”set-cookie 标头,但不会,它不会缓存 set-cookie 标头。这可以通过简单地上传一个测试页面来测试,该页面返回一个带有随机值的 set-cookie 标头并重复加载页面。
CloudFront 将传递请求 cookie 并返回已在分配的“行为”部分中列入白名单的 cookie(或所有 cookie,如果已配置)的 set-cookie 标头。任何包含白名单 cookie 的 set-cookie 标头的响应都不会被缓存。
还应注意的是,CloudFront 将其对象 ID 中任何列入白名单的 cookie 的值用于缓存对象。一个特别重要的情况是会话 ID 或用户特定的 cookie - 用户在第一次查看页面时总是会遇到缓存未命中,因为 CloudFront 使用 URL 和 cookie 值来识别缓存页面。
| 归档时间: |
|
| 查看次数: |
4105 次 |
| 最近记录: |