当入站请求中存在授权标头时,它始终是缓存未命中。我的要求是,我需要 ATSAuthorization
像对待任何其他标头一样对待标头(它不应该导致缓存未命中,它应该被转发到上游服务)。我怎样才能做到这一点。
这听起来可能不安全,但是,我有一个特定的用例。此缓存供内部使用,它的访问由其他方式控制。
我试过这个
根据官方文档
默认情况下,Traffic Server 不缓存具有以下请求头的对象:
授权
缓存控制:无存储
缓存控制:无缓存
配置 Traffic Server 忽略这个请求头,
在 records.config 中编辑 proxy.config.http.cache.ignore_client_no_cache。
CONFIG proxy.config.http.cache.ignore_client_no_cache INT 1 运行命令 traffic_ctl config reload 以应用配置更改。
但是,没有运气