2012-01-04 18:02:01 +00:00
|
|
|
# Test Rewriting Host header
|
|
|
|
global
|
|
|
|
maxconn 100
|
|
|
|
|
|
|
|
defaults
|
|
|
|
mode http
|
|
|
|
timeout client 10000
|
|
|
|
timeout server 10000
|
|
|
|
timeout connect 10000
|
|
|
|
balance roundrobin
|
|
|
|
|
|
|
|
listen send-name-silo-id
|
|
|
|
bind :8001
|
|
|
|
|
|
|
|
# Set the test conditions: Add a new header
|
|
|
|
http-send-name-header X-Silo-Id
|
|
|
|
server srv-silo1 127.0.0.1:8080
|
|
|
|
|
|
|
|
# Add headers containing the correct values for test verification
|
2021-04-02 08:49:34 +00:00
|
|
|
http-request add-header X-test-server-name-header X-Silo-Id
|
|
|
|
http-request add-header X-test-server-name-value srv-silo1
|
2012-01-04 18:02:01 +00:00
|
|
|
|
|
|
|
listen send-name-host
|
|
|
|
bind :8002
|
|
|
|
|
|
|
|
# Set the test conditions: Replace an existing header
|
|
|
|
http-send-name-header host
|
|
|
|
server srv-host 127.0.0.1:8080
|
|
|
|
|
|
|
|
# Add headers containing the correct values for test verification
|
2021-04-02 08:49:34 +00:00
|
|
|
http-request add-header X-test-server-name-header Host
|
|
|
|
http-request add-header X-test-server-name-value srv-host
|
2012-01-04 18:02:01 +00:00
|
|
|
|