1<testcase> 2<info> 3<keywords> 4HTTP 5HTTP GET 6Content-Range 7Resume 8followlocation 9</keywords> 10</info> 11 12# Server-side 13<reply> 14<data> 15HTTP/1.1 301 OK swsbounce 16Location: /188 17Content-Length: 2 18 19OK 20</data> 21<data1> 22HTTP/1.1 200 OK 23Connection: close 24Content-Length: 15 25Content-Range: bytes 50- 26 27Actual content 28</data1> 29 30<datacheck> 31HTTP/1.1 301 OK swsbounce 32Location: /188 33Content-Length: 2 34 35HTTP/1.1 200 OK 36Connection: close 37Content-Length: 15 38Content-Range: bytes 50- 39 40Actual content 41</datacheck> 42 43</reply> 44 45# Client-side 46<client> 47<server> 48http 49</server> 50 <name> 51HTTP GET with resume and redirect 52 </name> 53 <command> 54http://%HOSTIP:%HTTPPORT/188 -C 50 -L 55</command> 56</client> 57 58# Verify data after the test has been "shot" 59<verify> 60<strip> 61^User-Agent:.* 62</strip> 63<protocol> 64GET /188 HTTP/1.1 65Host: %HOSTIP:%HTTPPORT 66Range: bytes=50- 67User-Agent: curl/7.6 (sparc-sun-solaris2.7) libcurl 7.6-pre4 (SSL 0.9.6) (krb4 enabled) 68Accept: */* 69 70GET /188 HTTP/1.1 71Host: %HOSTIP:%HTTPPORT 72Range: bytes=50- 73User-Agent: curl/7.12.2-CVS (i686-pc-linux-gnu) libcurl/7.12.2-CVS OpenSSL/0.9.7d zlib/1.2.1.2 libidn/0.5.2 74Accept: */* 75 76</protocol> 77</verify> 78</testcase> 79