1<testcase> 2<info> 3<keywords> 4HTTP 5HTTP GET 6HTTP proxy 7cookies 8</keywords> 9</info> 10 11# Server-side 12<reply> 13<data> 14HTTP/1.1 301 Moved 15Date: Tue, 09 Nov 2010 14:49:00 GMT 16Location: /want/data/%TESTNUMBER0002 17Server: test-server/fake 18Set-Cookie: test=true; domain=127.0.0.1; path=/; expires=Thu Jan 1 00:00:00 GMT 1970; 19Set-Cookie: test2=true; domain=127.0.0.1; path=/; expires=Fri Feb 13 11:56:27 GMT 2525; 20Connection: close 21 22This server reply is for testing a set-cookie 23 24</data> 25<data2> 26HTTP/1.1 200 Followed here fine swsclose 27Date: Tue, 09 Nov 2010 14:49:00 GMT 28Server: test-server/fake 29Content-Length: 52 30 31If this is received, the location following worked 32 33</data2> 34<datacheck> 35HTTP/1.1 301 Moved 36Date: Tue, 09 Nov 2010 14:49:00 GMT 37Location: /want/data/%TESTNUMBER0002 38Server: test-server/fake 39Set-Cookie: test=true; domain=127.0.0.1; path=/; expires=Thu Jan 1 00:00:00 GMT 1970; 40Set-Cookie: test2=true; domain=127.0.0.1; path=/; expires=Fri Feb 13 11:56:27 GMT 2525; 41Connection: close 42 43HTTP/1.1 200 Followed here fine swsclose 44Date: Tue, 09 Nov 2010 14:49:00 GMT 45Server: test-server/fake 46Content-Length: 52 47 48If this is received, the location following worked 49 50</datacheck> 51</reply> 52 53# Client-side 54<client> 55<server> 56http 57</server> 58<name> 59HTTP cookie expiry date at Jan 1 00:00:00 GMT 1970 60</name> 61<command> 62http://%HOSTIP:%HTTPPORT/want/%TESTNUMBER -L -x %HOSTIP:%HTTPPORT -c %LOGDIR/cookies%TESTNUMBER.jar 63</command> 64<features> 65cookies 66proxy 67</features> 68</client> 69 70# Verify data after the test has been "shot" 71<verify> 72<protocol> 73GET http://%HOSTIP:%HTTPPORT/want/%TESTNUMBER HTTP/1.1 74Host: %HOSTIP:%HTTPPORT 75User-Agent: curl/%VERSION 76Accept: */* 77Proxy-Connection: Keep-Alive 78 79GET http://%HOSTIP:%HTTPPORT/want/data/%TESTNUMBER0002 HTTP/1.1 80Host: %HOSTIP:%HTTPPORT 81User-Agent: curl/%VERSION 82Accept: */* 83Proxy-Connection: Keep-Alive 84Cookie: test2=true 85 86</protocol> 87</verify> 88</testcase> 89