2012-04-01 68 views
0

我想为处理分块和压缩流式http响应的库编写集成测试。集成测试支持流式gzip压缩http响应的库

是否有任何服务或其他建议可以用来做到这一点?

理想端点或服务将有:

  • 免费
  • 分块
  • 没有必要
  • 认证发送的gzip压缩的内容至少5K

Twitter API将是完美的,如果它不需要帐户。

也许我在想这个,请说出来,然后我会吃下我的小馅饼。

回答

1

看起来像github.com返回chunked gzip。例如:

curl --compressed -v https://github.com/madler/zlib/commits/develop > /dev/null 
... 
< Server: nginx/1.0.13 
< Date: Sun, 01 Apr 2012 21:32:28 GMT 
< Content-Type: text/html; charset=utf-8 
< Transfer-Encoding: chunked 
< Connection: keep-alive 
< Status: 200 OK 
< ETag: "bae161c1cbcaa8882f8b5c6cb1d1d270" 
< X-Frame-Options: deny 
< X-Runtime: 107 
< Set-Cookie: _gh_sess=BAh7BzoPc2Vzc2lvbl9pZCIlZjhkOWYxYzUzMzhjMTIxZTRmYjUyZTY2MWY0YWVjZGI6EF9jc3JmX3Rva2VuIjFUK2dFR1podXlTMjcralpLUmkyTkpYZzE5ZzBLS3BLODl0OTE0VEt0ZGdJPQ%3D%3D--95e44cf6b548b93a682fdefcbca6b84cb034ca8b; path=/; expires=Sat, 01-Jan-2022 00:00:00 GMT; secure; HttpOnly 
< Cache-Control: private, max-age=0, must-revalidate 
< Strict-Transport-Security: max-age=2592000 
< Content-Encoding: gzip 
< 
+0

是的,我过度思考它。非常感谢。 – 2012-04-03 00:48:07