• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<testcase>
2<info>
3<keywords>
4HTTP
5HTTP GET
6compressed
7Transfer-Encoding
8chunked Transfer-Encoding
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/%TESTNUMBER --tr-encoding
51</command>
52</client>
53
54#
55# Verify data after the test has been "shot"
56<verify>
57<protocol>
58GET /%TESTNUMBER HTTP/1.1
59Host: %HOSTIP:%HTTPPORT
60User-Agent: curl/%VERSION
61Accept: */*
62Connection: TE
63TE: gzip
64
65</protocol>
66</verify>
67</testcase>
68