我目前使用 Akamai 作为我的应用程序的 CDN,该应用程序通过多个子域提供服务。
我最近意识到 Akamai 以相同的方式缓存 CORS 请求,无论请求的来源如何。
Origin
这当然会导致发出与缓存响应不同的请求的客户端失败(因为它们的响应标头Access-Control-Allow-Origin
与应有的不同)
许多人建议提供Vary: Origin
请求标头以避免此问题,但根据 Akamai 的文档和此 Akamai 社区帖子,这不受 Akamai 支持。
Origin
如果Origin
请求中存在标头,我如何强制 Akamai 以唯一方式缓存内容?