summaryrefslogtreecommitdiff
path: root/tests/data/test232
blob: 32fdc6a350c2dedd6b28e584660a70a66f6ebb68 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
<testcase>
<info>
<keywords>
HTTP
HTTP GET
compressed
</keywords>
</info>
#
# Server-side
<reply>
<data base64="yes">
SFRUUC8xLjEgMjAwIE9LDQpEYXRlOiBNb24sIDI5IE5vdiAyMDA0IDIxOjU2OjUzIEdNVA0KU2Vy
dmVyOiBBcGFjaGUvMS4zLjMxIChEZWJpYW4gR05VL0xpbnV4KSBtb2RfZ3ppcC8xLjMuMjYuMWEg
UEhQLzQuMy45LTEgbW9kX3NzbC8yLjguMjAgT3BlblNTTC8wLjkuN2QgbW9kX3BlcmwvMS4yOQ0K
VmFyeTogQWNjZXB0LUVuY29kaW5nDQpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD1J
U08tODg1OS0xDQpDb250ZW50LUVuY29kaW5nOiBkZWZsYXRlDQpDb250ZW50LUxlbmd0aDogMTI4
Nw0KDQrdWNtu4zYQfTeQf2D91AK2brYTOXC0KHLZBM02wdoFuk8GLdE2G0kUSMq5PPTbO5QoibEc
r3eDvgRIYnLmnMPhDEmTmXx6SmK0IVxQlp51XcvpIpKGLKLp6qx7M73r+/5o3He7n4LO5JeLu/PZ
t/tLlHH2DwllP6ZCAhBNv01nl19Qdy1ldmrbS07EOiFYWimR9gKHDySN7GXS1zzRd6yhFcmoC6Jb
WkEHocqm2k1vTqPAPXa9iW0YSkSEJZnjKCKAGI/9vuP3PRc5w1PHPfXGE9vwG4Q8Ux9R4DnOsO86
fddHjnfqwc9AUyrEqzhSnJC5WDMugzDncR2OYW/jl3kcF3CE0wjFdNGmFhAdHhGhljpnSVJSUoIk
Y7UAx/wZLRlHYUxJKvuCRgT99fUWSY5TsYSKWjCLRshQ3hkMogLhcgSlWqlwVd8ljYk46uRCddQY
4jmV+MlCNxKJPMtAX6Dr2ey+V/yd9tAVtI86V0X74uZ81kOzy9s/L+Hz9uJ3gF3d3F72iuE/391f
X36FNgzwSGKIqZTqZ0zInm7m0AoZe6BEFNooz2KGIxgCllqekKiZdQ9lWIhHxiPVhMjSPFkU9un0
9qgTEi7pkoZQVzD9QTj4mChDgWo8wQjFtCAbGXsknERHncVzlaQekmvyZsarslhHndkaqAjD74Km
ajMJSG2dapVgBpsOec5RJ8bpKscrIooYSLqhnKUJDCBAR5fQWBsbKnFM5fNchIyTYHTiD63RycTe
sm+BM8JDkAwGlntsYCvzFhrm8wB7bWwgC5Ne1yzLY8ybsY5HY4hhCMt529MiVAO6A8t3XxFeh2I4
ymCc0Su0EQ7HxbnhWyNnYuuO6ZmHLAddz6282vAKUw7iD2qMMYDIFyLkNJNwRIpgoE6H16YSBqVP
w/Vc7eXggixxHsuJbRpLGNR/Xh1gGZQ92HloVielrdaLPbFbrEZszRLythAsYMpLFXV42iZD69YC
jaZcvRwuB2CtpGiNyOLFO1wEwFpE0RqRF5odLgJgLaJojUi4hj1GYrY6XKqmaMFGopHlWXK4IIC1
lKI1IhFZHC4CYC2iaI0IE0+HiwBYiyiaUS8RqfPyB2pWEqq6abqxzHMOaRMk0Ou36hqF2YgfKMlG
VMXYCENE3RwOV1FoLVMQG52Ecs744UolXmtpslnXhAVVraBZemIKhxyk4MvNzP4bncPpASmjeYJu
S8fErhAar76n5JyTmNSZa5nn+v4WnFiuZ8EF6Q33G2x1rzo5dvxRi1hdsNocdS/afXHaBSznYu+a
zATOUQITXjM5l2v4qoactUwlEucSbjKiDqnsV93aoE9gnFISo6kkKXzDrya26WxRoEq76/7vAq8i
oopsIFt0zmIS3D2mhNe4wlRFapuhVr1qCasveE4TmmJpzk5yuCEUtYGC1p2W1/OO97kHe7n7nK7v
7+W6e8eFpbE/6r1u93i4zz3eS/bHe73OXrc7+k7c3wlsf2SD1tjl/W67/LAmMngywUMMrqO1Tm18
RvI5I2ddTkJ4HSibeknVi7LBmRvZUUPtcuwk6nsLuE+Gqhg7XTuZxuOsRd1+uL3FlVSqDQV2uLOj
X/Vt6redWiW23mkN4u28seLehuP/L2nOT2dsOHhnxtT76uMnyvUGI/cdmXqBp9jHz9LAc4Yn78jS
NaFJhOOPn6jhcDTw3pGosA9PffEzeTIs+qyv/ysUdOpm89+x/wA=
</data>

<datacheck>
HTTP/1.1 200 OK
Date: Mon, 29 Nov 2004 21:56:53 GMT
Server: Apache/1.3.31 (Debian GNU/Linux) mod_gzip/1.3.26.1a PHP/4.3.9-1 mod_ssl/2.8.20 OpenSSL/0.9.7d mod_perl/1.29
Vary: Accept-Encoding
Content-Type: text/html; charset=ISO-8859-1
Content-Encoding: deflate
Content-Length: 1287

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE project-listing SYSTEM "http://freshmeat.net/backend/fm-projects-0.4.dtd">
<project-listing>
  <project>
    <project_id>1612</project_id>
    <date_added>1998-08-21 04:01:29</date_added>
    <date_updated>2004-10-18 02:22:23</date_updated>
    <projectname_short>curl</projectname_short>
    <projectname_full>curl and libcurl</projectname_full>
    <desc_short>Command line tool and library for client-side URL transfers.</desc_short>
    <desc_full>curl and libcurl is a tool for transferring files
using URL syntax. It supports HTTP, HTTPS, FTP,
FTPS, DICT, TELNET, LDAP, FILE, and GOPHER, as
well as HTTP-post, HTTP-put, cookies, FTP upload,
resumed transfers, passwords, portnumbers, SSL
certificates, Kerberos, and proxies. It is powered
by libcurl, the client-side URL transfer library.
There are bindings to libcurl for over 20
languages and environments.
</desc_full>
    <vitality_score>5784.57</vitality_score>
    <vitality_percent>3.16</vitality_percent>
    <vitality_rank>169</vitality_rank>
    <popularity_score>6594.54</popularity_score>
    <popularity_percent>13.81</popularity_percent>
    <popularity_rank>105</popularity_rank>
    <rating>8.50</rating>
    <rating_count>21</rating_count>
    <rating_rank>183</rating_rank>
    <subscriptions>323</subscriptions>
    <branch_name>Default</branch_name>
    <url_project_page>http://freshmeat.net/projects/curl/</url_project_page>
    <url_homepage>http://freshmeat.net/redir/curl/1612/url_homepage/</url_homepage>
    <url_tgz>http://freshmeat.net/redir/curl/1612/url_tgz/</url_tgz>
    <url_bz2>http://freshmeat.net/redir/curl/1612/url_bz2/</url_bz2>
    <url_zip>http://freshmeat.net/redir/curl/1612/url_zip/</url_zip>
    <url_changelog>http://freshmeat.net/redir/curl/1612/url_changelog/</url_changelog>
    <url_rpm>http://freshmeat.net/redir/curl/1612/url_rpm/</url_rpm>
    <url_deb>http://freshmeat.net/redir/curl/1612/url_deb/</url_deb>
    <url_osx>http://freshmeat.net/redir/curl/1612/url_osx/</url_osx>
    <url_bsdport>http://freshmeat.net/redir/curl/1612/url_bsdport/</url_bsdport>
    <url_purchase></url_purchase>
    <url_cvs>http://freshmeat.net/redir/curl/1612/url_cvs/</url_cvs>
    <url_list>http://freshmeat.net/redir/curl/1612/url_list/</url_list>
    <url_mirror>http://freshmeat.net/redir/curl/1612/url_mirror/</url_mirror>
    <url_demo></url_demo>
    <license>MIT/X Consortium License</license>
    <latest_release>
      <latest_release_version>7.12.2</latest_release_version>
      <latest_release_id>176085</latest_release_id>
      <latest_release_date>2004-10-18 02:22:23</latest_release_date>
    </latest_release>
    <screenshot_thumb></screenshot_thumb>
    <authors>
      <author>
        <author_name>Daniel Stenberg</author_name>
        <author_url>http://freshmeat.net/~bagder/</author_url>
        <author_role>Owner</author_role>
      </author>
    </authors>
    <descriminators>
      <trove_id>12</trove_id>
      <trove_id>226</trove_id>
      <trove_id>3</trove_id>
      <trove_id>2</trove_id>
      <trove_id>188</trove_id>
      <trove_id>216</trove_id>
      <trove_id>200</trove_id>
      <trove_id>220</trove_id>
      <trove_id>164</trove_id>
      <trove_id>90</trove_id>
      <trove_id>89</trove_id>
      <trove_id>809</trove_id>
      <trove_id>150</trove_id>
      <trove_id>224</trove_id>
      <trove_id>900</trove_id>
      <trove_id>839</trove_id>
    </descriminators>
    <dependencies>
      <dependency type="recommended">
        <dependency_release_id>0</dependency_release_id>
        <dependency_branch_id>7464</dependency_branch_id>
        <dependency_project_id>7464</dependency_project_id>
        <dependency_project_title>OpenSSL (Default)</dependency_project_title>
      </dependency>
      <dependency type="optional">
        <dependency_release_id>0</dependency_release_id>
        <dependency_branch_id>0</dependency_branch_id>
        <dependency_project_id>7443</dependency_project_id>
        <dependency_project_title>OpenLDAP</dependency_project_title>
      </dependency>
      <dependency type="optional">
        <dependency_release_id>0</dependency_release_id>
        <dependency_branch_id>0</dependency_branch_id>
        <dependency_project_id>12351</dependency_project_id>
        <dependency_project_title>zlib</dependency_project_title>
      </dependency>
      <dependency type="optional">
        <dependency_release_id>0</dependency_release_id>
        <dependency_branch_id>0</dependency_branch_id>
        <dependency_project_id>32047</dependency_project_id>
        <dependency_project_title>Heimdal</dependency_project_title>
      </dependency>
      <dependency type="optional">
        <dependency_release_id>0</dependency_release_id>
        <dependency_branch_id>0</dependency_branch_id>
        <dependency_project_id>44532</dependency_project_id>
        <dependency_project_title>c-ares</dependency_project_title>
      </dependency>
    </dependencies>
  </project>
</project-listing>
</datacheck>

</reply>

#
# Client-side
<client>
<features>
libz
</features>
<server>
http
</server>
 <name>
HTTP GET deflate raw-compressed content
 </name>
 <command>
http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed
</command>
</client>

#
# Verify data after the test has been "shot"
<verify>
<strippart>
s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/
</strippart>
<protocol>
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
User-Agent: curl/%VERSION
Accept: */*
Accept-Encoding: xxx

</protocol>
</verify>
</testcase>