我们使用CloudFront在CDN级别缓存用户请求。
问题是我们希望将User-Agent
标头传递给origin以便能够跟踪它但我们不想将它用作缓存密钥(有太多用户代理和缓存值将是零)。
对标头使用Whitelist
策略时,AWS Cloudfront会切断所有未列入白名单但不是默认标头但不会将其发送到原始标头的标头。
当我们现在使用Whitelist
转发策略时,其中一个解决方案是切换到All
策略,但我们确实喜欢我们用作缓存键的其他标头。
有什么想法吗?
我检查了类似的问题,但到目前为止找不到这个问题的答案: