1<testcase>
2<info>
3<keywords>
4HTTP
5HTTP GET
6compressed
7Transfer-Encoding
8chunked
9</keywords>
10</info>
11#
12# Server-side
13<reply>
14<data base64="yes">
15SFRUUC8xLjEgMjAwIE9LDQpEYXRlOiBNb24sIDI5IE5vdiAyMDI0IDIxOjU2OjUzIEdNVA0KU2Vy
16dmVyOiBTb21ldGhpbmctVEUtZnJpZW5kbHkvMC4xDQpWYXJ5OiBBY2NlcHQtRW5jb2RpbmcNCkNv
17bnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PUlTTy04ODU5LTENClRyYW5zZmVyLUVuY29k
18aW5nOiBnemlwLCBjaHVua2VkDQoNCjE0DQofiwgIeZ6rQQADbGFsYWxhAMvJzA0KMTgNCktVMORS
19yAHRRlwKEIYxFwAKAnFgGAAAAA0KMA0KDQo=
20</data>
21
22<datacheck>
23HTTP/1.1 200 OK
24Date: Mon, 29 Nov 2024 21:56:53 GMT
25Server: Something-TE-friendly/0.1
26Vary: Accept-Encoding
27Content-Type: text/html; charset=ISO-8859-1
28Transfer-Encoding: gzip, chunked
29
30line 1
31 line 2
32  line 3
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+chunked transfer-encoded content
48 </name>
49 <command>
50http://%HOSTIP:%HTTPPORT/1124 --tr-encoding
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<protocol>
61GET /1124 HTTP/1.1
62Host: %HOSTIP:%HTTPPORT
63Accept: */*
64Connection: TE
65TE: gzip
66
67</protocol>
68</verify>
69</testcase>
70