mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2024-12-22 04:10:48 +00:00
d4359fd98b
These are a collection of test files for a variety of features (old or more recent). 2 or 3 files were found lying there non-committed and were moved at the same time. A few deprecated or obsolete keywords were updated to their recent equivalent. Many of these configurations are made to trigger different parsing errors so it is normal that plenty of them fail. Now the tests directory is cleaner and easier to navigate through.
34 lines
837 B
INI
34 lines
837 B
INI
# 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
|
|
|