blob: 9b3f6be6051ce4a1c5c6470608604c91f8f2a991 [file] [log] [blame]
xf.li6c8fc1e2023-08-12 00:11:09 -07001<testcase>
2<info>
3<keywords>
4HTTP
5</keywords>
6</info>
7#
8# This reproduces issue #3340
9#
10# Server-side
11<reply>
12<data nocheck="yes">
13HTTP/1.1 302 redirect to broken URL
14Date: Thu, 17 Mar 2016 14:41:00 GMT
15Server: test-server/fake
16Content-Type: text/plain; charset=US-ASCII
17X-Special: swsclose
18Location: http://1.2 .4.5/test
19Content-Length: 0
20Connection: close
21
22</data>
23</reply>
24
25# Client-side
26<client>
27<server>
28http
29</server>
30# tool is what to use instead of 'curl'
31<tool>
32lib%TESTNUMBER
33</tool>
34
35 <name>
36Extract Location: with broken URL
37 </name>
38 <command>
39http://%HOSTIP:%HTTPPORT/%TESTNUMBER
40</command>
41</client>
42
43#
44# Verify data after the test has been "shot"
45<verify>
46<strippart>
47
48</strippart>
49<protocol>
50</protocol>
51<stdout>
52res 0
53status 302
54redirects 0
55effectiveurl http://%HOSTIP:%HTTPPORT/%TESTNUMBER
56redirecturl http://1.2 .4.5/test
57</stdout>
58<errorcode>
590
60</errorcode>
61</verify>
62</testcase>