Mercurial > hg > nginx-tests
comparison proxy_protocol.t @ 1795:88a098b00534
Tests: fixed previous commit mismerge.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Tue, 27 Sep 2022 21:49:46 +0400 |
parents | 64f19063adfe |
children |
comparison
equal
deleted
inserted
replaced
1794:64f19063adfe | 1795:88a098b00534 |
---|---|
85 # no realip, just PROXY header parsing | 85 # no realip, just PROXY header parsing |
86 | 86 |
87 $r = pp_get('/t1', $tcp4); | 87 $r = pp_get('/t1', $tcp4); |
88 like($r, qr/SEE-THIS/, 'tcp4 request'); | 88 like($r, qr/SEE-THIS/, 'tcp4 request'); |
89 like($r, qr/X-PP: 192.0.2.1!123\x0d/, 'tcp4 proxy'); | 89 like($r, qr/X-PP: 192.0.2.1!123\x0d/, 'tcp4 proxy'); |
90 like($r, qr/X-PPS: 192.0.2.2!567\x0d/, 'tcp4 proxy server'); | 90 like($r, qr/X-PPS: 192.0.2.2!5678\x0d/, 'tcp4 proxy server'); |
91 unlike($r, qr/X-IP: (192.0.2.1|[^!]+!123\x0d)/, 'tcp4 client'); | 91 unlike($r, qr/X-IP: (192.0.2.1|[^!]+!123\x0d)/, 'tcp4 client'); |
92 | 92 |
93 $r = pp_get('/t1', $tcp6); | 93 $r = pp_get('/t1', $tcp6); |
94 like($r, qr/SEE-THIS/, 'tcp6 request'); | 94 like($r, qr/SEE-THIS/, 'tcp6 request'); |
95 like($r, qr/X-PP: 2001:DB8::1!123\x0d/i, 'tcp6 proxy'); | 95 like($r, qr/X-PP: 2001:DB8::1!123\x0d/i, 'tcp6 proxy'); |
96 like($r, qr/X-PPS: 2001:DB8::2!567\x0d/i, 'tcp6 proxy server'); | 96 like($r, qr/X-PPS: 2001:DB8::2!5678\x0d/i, 'tcp6 proxy server'); |
97 unlike($r, qr/X-IP: (2001:DB8::1|[^!]+!123\x0d)/i, 'tcp6 client'); | 97 unlike($r, qr/X-IP: (2001:DB8::1|[^!]+!123\x0d)/i, 'tcp6 client'); |
98 | 98 |
99 $r = pp_get('/t1', $unk1); | 99 $r = pp_get('/t1', $unk1); |
100 like($r, qr/SEE-THIS/, 'unknown request 1'); | 100 like($r, qr/SEE-THIS/, 'unknown request 1'); |
101 like($r, qr/X-PP: !\x0d/, 'unknown proxy 1'); | 101 like($r, qr/X-PP: !\x0d/, 'unknown proxy 1'); |