squid 添加头部信息.note
(1)添加 头部信息:
vim squid.conf
(2)可以自定义头部信息名称:
1、默认字段 “Via” 等:
对于已有的默认字段例如 Via、Server 等,需要使用 via off 先关闭原本的名称,再使用 reply_header_add(添加),因为直接添加会导致出现两行内容:

# 默认字段:
Via: 标记请求经过的代理路径,用于追踪请求经过的代理链
Server: 标识代理服务器软件和版本(如 Server: squid/5.7)
Age: 表示资源从缓存中获取后已存在的时间(秒)
Connection:
.... # 先使用 via off关闭原本的内容,再使用 reply_header_add 添加内容:
vim /etc/squid/squid.conf
curl localhost -I
2、X- + [自定义名称]:
# 例如要定义 by_squid: This is squid,就可以编辑为:X-by_squid: This is squid
curl localhost -I
(3)隐藏默认字段内容:
隐藏类似 via、servre 等默认字段的内容
例如:使用 via off 先关闭,然后再使用 reply_header_add 添加内容 via “none” 或 空字符“” 即可