1<testcase> 2<info> 3<keywords> 4HTTP 5HTTP GET 6compressed 7FAILURE 8</keywords> 9</info> 10# 11# Server-side 12<reply> 13<data base64="yes"> 14SFRUUC8xLjEgMjAwIE9LDQpEYXRlOiBNb24sIDI5IE5vdiAyMDA0IDIxOjU2OjUzIEdNVA0KU2Vy 15dmVyOiBBcGFjaGUvMS4zLjMxIChEZWJpYW4gR05VL0xpbnV4KSBtb2RfZ3ppcC8xLjMuMjYuMWEg 16UEhQLzQuMy45LTEgbW9kX3NzbC8yLjguMjAgT3BlblNTTC8wLjkuN2QgbW9kX3BlcmwvMS4yOQ0K 17VmFyeTogQWNjZXB0LUVuY29kaW5nDQpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD1J 18U08tODg1OS0xDQpDb250ZW50LUVuY29kaW5nOiBnemlwDQpDb250ZW50LUxlbmd0aDogNDENCg0K 19CHmeq0EAA2xhbGFsYQDLycxLVTDkUsgB0UZcChCGMRcACgJxYBgAAAA= 20</data> 21 22# I removed the first three bytes of the gzip compressed contents 23 24<datacheck> 25HTTP/1.1 200 OK 26Date: Mon, 29 Nov 2004 21:56:53 GMT 27Server: Apache/1.3.31 (Debian GNU/Linux) mod_gzip/1.3.26.1a PHP/4.3.9-1 mod_ssl/2.8.20 OpenSSL/0.9.7d mod_perl/1.29 28Vary: Accept-Encoding 29Content-Type: text/html; charset=ISO-8859-1 30Content-Encoding: gzip 31Content-Length: 41 32 33</datacheck> 34 35</reply> 36 37# 38# Client-side 39<client> 40<features> 41libz 42</features> 43<server> 44http 45</server> 46 <name> 47HTTP GET gzip compressed content with broken gzip header 48 </name> 49 <command> 50http://%HOSTIP:%HTTPPORT/221 --compressed 51</command> 52</client> 53 54# 55# Verify data after the test has been "shot" 56<verify> 57<strip> 58^User-Agent:.* 59</strip> 60<strippart> 61s/^Accept-Encoding: .*/Accept-Encoding: xxx/ 62</strippart> 63<protocol> 64GET /221 HTTP/1.1 65Host: %HOSTIP:%HTTPPORT 66Accept: */* 67Accept-Encoding: xxx 68 69</protocol> 70<errorcode> 7161 72</errorcode> 73</verify> 74</testcase> 75