• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<testcase>
2<info>
3<keywords>
4HTTP
5gzip
6</keywords>
7</info>
8
9#
10# Server-side
11<reply>
12<data nocheck="yes">
13HTTP/1.1 200 OK
14Transfer-Encoding: gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip,gzip
15
16-foo-
17</data>
18</reply>
19
20#
21# Client-side
22<client>
23<server>
24http
25</server>
26 <name>
27Response with overly long compression chain
28 </name>
29 <command>
30http://%HOSTIP:%HTTPPORT/%TESTNUMBER -sS
31</command>
32</client>
33
34#
35# Verify data after the test has been "shot"
36<verify>
37<protocol>
38GET /%TESTNUMBER HTTP/1.1
39Host: %HOSTIP:%HTTPPORT
40User-Agent: curl/%VERSION
41Accept: */*
42
43</protocol>
44
45# CURLE_BAD_CONTENT_ENCODING is 61
46<errorcode>
4761
48</errorcode>
49<stderr mode="text">
50curl: (61) Reject response due to more than 5 content encodings
51</stderr>
52</verify>
53</testcase>
54