1<testcase> 2<info> 3<keywords> 4HTTP 5HTTP GET 6HTTP Basic auth 7HTTP proxy 8</keywords> 9</info> 10# 11# Server-side 12<reply> 13<data> 14HTTP/1.0 200 OK 15Date: Thu, 09 Nov 2010 14:49:00 GMT 16Server: test-server/fake swsclose 17Content-Type: text/html 18Funny-head: yesyes 19 20contents 21</data> 22</reply> 23 24# 25# Client-side 26<client> 27<server> 28http 29</server> 30 <name> 31HTTP over proxy with site authentication 32 </name> 33 <command> 34http://%HOSTIP:%HTTPPORT/we/want/that/page/84 -x %HOSTIP:%HTTPPORT --user iam:myself 35</command> 36<features> 37proxy 38</features> 39</client> 40 41# 42# Verify data after the test has been "shot" 43<verify> 44<strip> 45^User-Agent:.* 46</strip> 47<protocol> 48GET http://%HOSTIP:%HTTPPORT/we/want/that/page/84 HTTP/1.1 49Host: %HOSTIP:%HTTPPORT 50Authorization: Basic aWFtOm15c2VsZg== 51User-Agent: curl/7.10.7-pre2 (i686-pc-linux-gnu) libcurl/7.10.7-pre2 OpenSSL/0.9.7a zlib/1.1.3 52Accept: */* 53Proxy-Connection: Keep-Alive 54 55</protocol> 56</verify> 57</testcase> 58