HAProxy修改报文首部
Posted 刘元涛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HAProxy修改报文首部相关的知识,希望对你有一定的参考价值。
2.1以上版本
在http模式下,基于实际需求修改客户端的请求报文与响应报文,通过http-request和http-response在请求报文添加或删除字段
http-request add-header Date %T #请求报文添加date字段
http-request del-header Date #请求报文删除date字段
http-response add-header Via haproxy #响应报文添加Via字段
http-response del-header server #响应报文删除server字段
listen web_80
bind 172.16.0.8:80
http-request add-header Date %T
http-response del-header server
2.1以下版本
reqadd [{if | unless} ] #在请求报文尾部添加指定报文
reqdel [{if | unless} ] #从请求报文中删除匹配正则表达式的首部
2.x版本执行以下操作会报错,需要使用http-response操作
以上是关于HAProxy修改报文首部的主要内容,如果未能解决你的问题,请参考以下文章