test396 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. <testcase>
  2. <info>
  3. <keywords>
  4. HTTP
  5. HTTP GET
  6. compressed
  7. </keywords>
  8. </info>
  9. #
  10. # Server-side
  11. <reply>
  12. <data base64="yes">
  13. SFRUUC8xLjEgMjAwIE9LDQpEYXRlOiBNb24sIDI5IE5vdiAyMDA0IDIxOjU2OjUzIEdNVA0KU2Vy
  14. dmVyOiBBcGFjaGUvMS4zLjMxIChEZWJpYW4gR05VL0xpbnV4KSBtb2RfZ3ppcC8xLjMuMjYuMWEg
  15. UEhQLzQuMy45LTEgbW9kX3NzbC8yLjguMjAgT3BlblNTTC8wLjkuN2QgbW9kX3BlcmwvMS4yOQ0K
  16. VmFyeTogQWNjZXB0LUVuY29kaW5nDQpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD1J
  17. U08tODg1OS0xDQpDb250ZW50LUVuY29kaW5nOiB6c3RkDQpDb250ZW50LUxlbmd0aDogMTMwOQ0K
  18. DQootS/9ZLESfSgAhj+9KODQugGwA7ZypiefqCCMWuEChf2B/kAy8O+aCN/J85sQo2WYoY3AzAu3
  19. ALMArADzIbf2pNpzu3kaHt3a+7pumz3QvrNJn6zxUdptGFLvNOy67bymt1gZRqqBqhqopndRkImC
  20. WNNUYZLrGFaqAWoasKZHVZBrglyVCoXJljJq+kbJsKImFCan5j0IgxD2kFdKljRBHrJtWNa+0GLG
  21. t6t0Y2+db98wD3D3dh7PwZLBVGAep877k0Ku1hbWuWeJqMgcQCAAQAgreFCQiuS6IBAYhgcBp05p
  22. tdrvMUnUg6Da+d6eR7eMAhjTU/ubEztOjRRyTNXz9lh739eZvfb42ruTgRxSd+6LNDLIIdsbw3Lv
  23. 5/fMsM699c68G27U5mZebw1yXDCYbOvqdSvdYvxH7kWyt+7bIUcko6Vc977nhbXai24X3bccJD5K
  24. GwNyfHyRhGUhAkIhslwYEl4UYYBweVHG8nCxZF6UOWBASIAcUUQm4UWYKCKTWXh/3XJc9+8yPCkj
  25. 3qrx30GObzo3Ht/Px1B6783X6PddJCZey7W1Se0G2a373CC/5z3vYYj1x47mHWT5WcbbjLdZy6zl
  26. xvnGOWSOpc2psaNx88PNT/XJqk/24dwP50Jmn7K9N9thyPxYcyKnod4xvLSLm0bANB2tRs8i2Fc7
  27. Lzdd+6x7hpGLIVVht3ZW0zCcJNIVnaFkYkhdUoRiaEkkqyKZeKQdZzmGlQmFXdToDCeUFMFubc2b
  28. Y0iRSNZFkWDtVnuNxp003ulhCDmkv7W3aj0MIYzht0eIVkUklkWj3GYvUKypimSTfihJpKIi1kSj
  29. ZSgQ8C4YTG3uzsvQmlgUTE6G00Num9XaHwTNadyn0VOrLWtzLSHDiISaKlfFmlDTNFXUdVGRSVUx
  30. rDzW7411btMZMkPvigGBNbXOkL0lJ2Yb1DuGHO+s9sU82rPGd9u5XWSIZVvXuZprO1+7XXvIckqu
  31. aUJhWEkVJVEwTdN2zWV4eVs3r9uv9uBRcIbBAesPgOiggZVzaGZABgAggEEBQELCICNKAyHz5wz5
  32. Gr+3SMoKzoiT4JcFlMRJ8E0BVdBikl8WJGONBZ5ErsE5h2Oju5HWDnZ50LZofbucqKR8qlj/gvM2
  33. pP8JtMX1f4XHv4sy+T9yUDCHs9YmJmw5hnGWowLZWgC0/j7rTMyJRnY3KrwRdj/wXTFmjnFucfZu
  34. /94DmfjeEDOFz0C0f3YgYWUsI+2YO9YVXGtiM3AJTNsy5j6K9jkAKLew5bRCRJqMYqloGVw2M0JH
  35. f4ZlSeeJaBsx6A24uIythC24JsTWGU7cNBP0NL3qbNPMIllkjj1n95If2W0cQobpYDaGF2ja1bjg
  36. 5MAexBa5GWSJY2kGTsRGwkEd3Ad5qiG3zWSmXQGb7VwHzPvskUlDyLuenXPmlGEajIyyvcZ1Dns9
  37. S2Ru2G3YO5OHEHZNu4aZS8MuG5GPrZkBNbsTDMDQBg0rr/EM2GW5AKf9gZiRlINAzPQ5ltqgBSFC
  38. GNOIHYGDMjg5MNphi1sImR3WcGKBiIA8sM64mdAQ0sxEb84XSBFzplx8N2jz0O5guS/GeNfaqg7r
  39. yLrOzSoJKq2aJUadLQgFtLV6UcfzOw296pBr0/ms+rHmnTs5jnmC0eqLUKV72l4Ym3HYkknmcEsY
  40. QP51NUQZGktcjt2485yobNJeXv/S9pzH3nguOoYl36mAbjiMjYXDkIwI+7N0JMiHzrs7y3WvSOFZ
  41. </data>
  42. <datacheck>
  43. HTTP/1.1 200 OK
  44. Date: Mon, 29 Nov 2004 21:56:53 GMT
  45. 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
  46. Vary: Accept-Encoding
  47. Content-Type: text/html; charset=ISO-8859-1
  48. Content-Encoding: zstd
  49. Content-Length: 1309
  50. <?xml version="1.0" encoding="ISO-8859-1"?>
  51. <!DOCTYPE project-listing SYSTEM "http://freshmeat.net/backend/fm-projects-0.4.dtd">
  52. <project-listing>
  53. <project>
  54. <project_id>1612</project_id>
  55. <date_added>1998-08-21 04:01:29</date_added>
  56. <date_updated>2004-10-18 02:22:23</date_updated>
  57. <projectname_short>curl</projectname_short>
  58. <projectname_full>curl and libcurl</projectname_full>
  59. <desc_short>Command line tool and library for client-side URL transfers.</desc_short>
  60. <desc_full>curl and libcurl is a tool for transferring files
  61. using URL syntax. It supports HTTP, HTTPS, FTP,
  62. FTPS, DICT, TELNET, LDAP, FILE, and GOPHER, as
  63. well as HTTP-post, HTTP-put, cookies, FTP upload,
  64. resumed transfers, passwords, portnumbers, SSL
  65. certificates, Kerberos, and proxies. It is powered
  66. by libcurl, the client-side URL transfer library.
  67. There are bindings to libcurl for over 20
  68. languages and environments.
  69. </desc_full>
  70. <vitality_score>5784.57</vitality_score>
  71. <vitality_percent>3.16</vitality_percent>
  72. <vitality_rank>169</vitality_rank>
  73. <popularity_score>6594.54</popularity_score>
  74. <popularity_percent>13.81</popularity_percent>
  75. <popularity_rank>105</popularity_rank>
  76. <rating>8.50</rating>
  77. <rating_count>21</rating_count>
  78. <rating_rank>183</rating_rank>
  79. <subscriptions>323</subscriptions>
  80. <branch_name>Default</branch_name>
  81. <url_project_page>http://freshmeat.net/projects/curl/</url_project_page>
  82. <url_homepage>http://freshmeat.net/redir/curl/1612/url_homepage/</url_homepage>
  83. <url_tgz>http://freshmeat.net/redir/curl/1612/url_tgz/</url_tgz>
  84. <url_bz2>http://freshmeat.net/redir/curl/1612/url_bz2/</url_bz2>
  85. <url_zip>http://freshmeat.net/redir/curl/1612/url_zip/</url_zip>
  86. <url_changelog>http://freshmeat.net/redir/curl/1612/url_changelog/</url_changelog>
  87. <url_rpm>http://freshmeat.net/redir/curl/1612/url_rpm/</url_rpm>
  88. <url_deb>http://freshmeat.net/redir/curl/1612/url_deb/</url_deb>
  89. <url_osx>http://freshmeat.net/redir/curl/1612/url_osx/</url_osx>
  90. <url_bsdport>http://freshmeat.net/redir/curl/1612/url_bsdport/</url_bsdport>
  91. <url_purchase></url_purchase>
  92. <url_cvs>http://freshmeat.net/redir/curl/1612/url_cvs/</url_cvs>
  93. <url_list>http://freshmeat.net/redir/curl/1612/url_list/</url_list>
  94. <url_mirror>http://freshmeat.net/redir/curl/1612/url_mirror/</url_mirror>
  95. <url_demo></url_demo>
  96. <license>MIT/X Consortium License</license>
  97. <latest_release>
  98. <latest_release_version>7.12.2</latest_release_version>
  99. <latest_release_id>176085</latest_release_id>
  100. <latest_release_date>2004-10-18 02:22:23</latest_release_date>
  101. </latest_release>
  102. <screenshot_thumb></screenshot_thumb>
  103. <authors>
  104. <author>
  105. <author_name>Daniel Stenberg</author_name>
  106. <author_url>http://freshmeat.net/~bagder/</author_url>
  107. <author_role>Owner</author_role>
  108. </author>
  109. </authors>
  110. <descriminators>
  111. <trove_id>12</trove_id>
  112. <trove_id>226</trove_id>
  113. <trove_id>3</trove_id>
  114. <trove_id>2</trove_id>
  115. <trove_id>188</trove_id>
  116. <trove_id>216</trove_id>
  117. <trove_id>200</trove_id>
  118. <trove_id>220</trove_id>
  119. <trove_id>164</trove_id>
  120. <trove_id>90</trove_id>
  121. <trove_id>89</trove_id>
  122. <trove_id>809</trove_id>
  123. <trove_id>150</trove_id>
  124. <trove_id>224</trove_id>
  125. <trove_id>900</trove_id>
  126. <trove_id>839</trove_id>
  127. </descriminators>
  128. <dependencies>
  129. <dependency type="recommended">
  130. <dependency_release_id>0</dependency_release_id>
  131. <dependency_branch_id>7464</dependency_branch_id>
  132. <dependency_project_id>7464</dependency_project_id>
  133. <dependency_project_title>OpenSSL (Default)</dependency_project_title>
  134. </dependency>
  135. <dependency type="optional">
  136. <dependency_release_id>0</dependency_release_id>
  137. <dependency_branch_id>0</dependency_branch_id>
  138. <dependency_project_id>7443</dependency_project_id>
  139. <dependency_project_title>OpenLDAP</dependency_project_title>
  140. </dependency>
  141. <dependency type="optional">
  142. <dependency_release_id>0</dependency_release_id>
  143. <dependency_branch_id>0</dependency_branch_id>
  144. <dependency_project_id>12351</dependency_project_id>
  145. <dependency_project_title>zlib</dependency_project_title>
  146. </dependency>
  147. <dependency type="optional">
  148. <dependency_release_id>0</dependency_release_id>
  149. <dependency_branch_id>0</dependency_branch_id>
  150. <dependency_project_id>32047</dependency_project_id>
  151. <dependency_project_title>Heimdal</dependency_project_title>
  152. </dependency>
  153. <dependency type="optional">
  154. <dependency_release_id>0</dependency_release_id>
  155. <dependency_branch_id>0</dependency_branch_id>
  156. <dependency_project_id>44532</dependency_project_id>
  157. <dependency_project_title>c-ares</dependency_project_title>
  158. </dependency>
  159. </dependencies>
  160. </project>
  161. </project-listing>
  162. </datacheck>
  163. </reply>
  164. #
  165. # Client-side
  166. <client>
  167. <features>
  168. zstd
  169. </features>
  170. <server>
  171. http
  172. </server>
  173. <name>
  174. HTTP GET zstd compressed content
  175. </name>
  176. <command>
  177. http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed
  178. </command>
  179. </client>
  180. #
  181. # Verify data after the test has been "shot"
  182. <verify>
  183. <strippart>
  184. s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/
  185. </strippart>
  186. <protocol>
  187. GET /%TESTNUMBER HTTP/1.1
  188. Host: %HOSTIP:%HTTPPORT
  189. User-Agent: curl/%VERSION
  190. Accept: */*
  191. Accept-Encoding: xxx
  192. </protocol>
  193. </verify>
  194. </testcase>