Lines Matching full:a
18 // Malicious code in a header.
21 // Letters A, B, C, D, E will be substitued with an IPv4 or IPv6 address.
23 // A single IP with no other headers.
24 ['A', false, '', '', false, 'A'],
25 ['A', true, '', '', false, 'A'],
26 ['A', false, '', '', true, 'A'],
27 ['A', true, '', '', true, 'A'],
29 // A X-Real-IP header.
30 ['A', false, 'B', '', false, 'A'],
31 ['A', true, 'B', '', false, 'B,A'],
32 ['A', false, 'B', '', true, 'A'],
33 ['A', true, 'B', '', true, 'B'],
36 ['A', false, 'B', 'C', false, 'A'],
37 ['A', true, 'B', 'C', false, 'B,A'],
38 ['A', false, 'B', 'C', true, 'A'],
39 ['A', true, 'B', 'C', true, 'B'],
41 // An X-Forwarded-For header from a trusted proxy.
48 ['A', false, 'B', 'C,E', false, 'A'],
49 ['A', true, 'B', 'C,E', false, 'B,A'],
50 ['A', false, 'B', 'C,E', true, 'A'],
51 ['A', true, 'B', 'C,E', true, 'B'],
53 // An X-Forwarded-For header with untrusted proxies from a trusted proxy.
59 // An X-Forwarded-For header with an invalid proxy from a trusted proxy.
66 ['A', false, $bad, $bad, false, 'A'],
67 ['A', true, $bad, $bad, false, 'A'],
68 ['A', false, $bad, $bad, true, 'A'],
69 ['A', true, $bad, $bad, true, 'A'],
99 'A' => '123.123.123.123',
135 'A' => '1234:1234:1234:1234:1234:1234:1234:1234',