Add test scenario chunked-transfer-encoding-https
[privoxy.git] / tests / cts / chunked-transfer-encoding-https / data / test8
1 <testcase>
2 <info>
3 <keywords>
4 HTTP
5 HTTP GET
6 chunked transfer encoding
7 </keywords>
8 </info>
9
10 <reply>
11 <data>
12 HTTP/1.1 200 OK\r
13 Date: Thu, 22 Jul 2010 11:22:33 GMT\r
14 Connection: close\r
15 Content-Type: text/html\r
16 Transfer-Encoding: chunked\r
17 X-Control: swsclose\r
18 \r
19 100\r
20 %repeat[255 x A]%
21 \r
22 \r
23 </data>
24 </reply>
25
26 <proxy-reply>
27 <data>
28 HTTP/1.1 200 Connection established\r
29 \r
30 HTTP/1.1 200 OK\r
31 Date: Thu, 22 Jul 2010 11:22:33 GMT\r
32 Connection: close\r
33 Content-Type: text/html\r
34 Transfer-Encoding: chunked\r
35 X-Control: swsclose\r
36 \r
37 100\r
38 %repeat[255 x A]%
39 \r
40 \r
41 </data>
42 </proxy-reply>
43
44 <client>
45 <server>
46 https
47 </server>
48 <name>
49 Chunked transfer encoding - One data chunk, last chunk missing. Delivered through https.
50 </name>
51 <features>
52 proxy
53 </features>
54 <command>
55 --insecure --raw https://%HOSTIP:%HTTPSPORT/chunked-transfer-encoding/%TESTNUMBER
56 </command>
57 </client>
58
59 <verify>
60 <protocol>
61 GET /chunked-transfer-encoding/%TESTNUMBER HTTP/1.1\r
62 Host: %HOSTIP:%HTTPSPORT\r
63 User-Agent: curl/%VERSION\r
64 Accept: */*\r
65 \r
66 </protocol>
67 <errorcode>
68 56
69 </errorcode>
70 </verify>
71 </testcase>