blob: 06999fbaa4ef0a0f7f0d3b6ea4a6e8ed7488289d [file] [log] [blame]
xf.li6c8fc1e2023-08-12 00:11:09 -07001<testcase>
2<info>
3<keywords>
4HTTPS
5HTTP GET
6</keywords>
7</info>
8
9#
10# Server-side
11<reply>
12<data>
13HTTP/1.1 200 OK
14Date: Thu, 09 Nov 2010 14:49:00 GMT
15Server: test-server/fake
16Content-Length: 7
17
18MooMoo
19</data>
20</reply>
21
22#
23# Client-side
24<client>
25<features>
26SSL
27</features>
28<server>
29https
30</server>
31 <name>
32HTTPS GET with very long request header
33 </name>
34# 14 characters repeated 3500 times makes 49000 bytes
35<file name="log/file%TESTNUMBER">
36Long: %repeat[3500 x header content]%
37</file>
38 <command>
39-k https://%HOSTIP:%HTTPSPORT/%TESTNUMBER -H @log/file%TESTNUMBER
40</command>
41</client>
42
43#
44# Verify data after the test has been "shot"
45<verify>
46<protocol>
47GET /%TESTNUMBER HTTP/1.1
48Host: %HOSTIP:%HTTPSPORT
49User-Agent: curl/%VERSION
50Accept: */*
51Long: %repeat[3500 x header content]%
52
53</protocol>
54</verify>
55</testcase>