squid 添加头部信息.note

noteId: WEBa1dd64e2df0ebb7728cd72a66cb4527f · 原始路径:/ALL/Linux - A模块/服务配置/Squid 代理/squid 添加头部信息.note · 图片:6 · 附件待处理:0

 
(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” 或 空字符“” 即可