haproxy/tests/conf/test-http-send-name-hdr.cfg

34 lines
837 B
INI
Raw Normal View History

# 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
http-request add-header X-test-server-name-header X-Silo-Id
http-request add-header X-test-server-name-value srv-silo1
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
http-request add-header X-test-server-name-header Host
http-request add-header X-test-server-name-value srv-host