1 <testcase> 2 <info> 3 <keywords> 4 HTTP 5 HTTP GET 6 HTTP proxy 7 cookies 8 </keywords> 9 </info> 10 11 # Server-side 12 <reply> 13 <data> 14 HTTP/1.1 200 OK 15 Server: Microsoft-IIS/4.0 16 Date: Tue, 25 Sep 2001 19:37:44 GMT 17 Content-Type: text/html 18 Connection: close 19 Content-Length: 21 20 21 This server says moo 22 </data> 23 </reply> 24 25 # Client-side 26 <client> 27 <server> 28 http 29 </server> 30 <name> 31 HTTP using proxy and cookies with path checks 32 </name> 33 <command> 34 http://supertrooper.fake/c/179 -b log/injar179 -x %HOSTIP:%HTTPPORT 35 </command> 36 <file name="log/injar179"> 37 supertrooper.fake FALSE /a FALSE 2139150993 mooo indeed 38 supertrooper.fake FALSE /b FALSE 0 moo1 indeed 39 supertrooper.fake FALSE /c FALSE 2139150993 moo2 indeed 40 </file> 41 </client> 42 43 # Verify data after the test has been "shot" 44 <verify> 45 <strip> 46 ^User-Agent:.* 47 </strip> 48 <protocol> 49 GET http://supertrooper.fake/c/179 HTTP/1.1 50 Host: supertrooper.fake 51 Accept: */* 52 Cookie: moo2=indeed 53 54 </protocol> 55 </verify> 56 </testcase> 57