2012-04-01 4 views
0

Ich möchte einen Integrationstest für eine Bibliothek schreiben, die gestreamte HTTP-Antworten verarbeitet, die chunked und gziped sind.Integrationstest einer Bibliothek, die das Streaming von gezippten HTTP-Antworten unterstützt

Gibt es irgendwelche Dienste oder andere Vorschläge, die ich verwenden könnte, um dies zu tun?

Ideal Endpunkt oder Service würde:

  • Freie
  • Chunked
  • keine Authentifizierung
  • Senden mindestens 5k von gzipped Inhalt

Die Twitter API wäre perfekt erforderlich, wenn Es war kein Konto erforderlich.

Vielleicht überlege ich das, bitte sag es und ich esse meinen bescheidenen Kuchen.

Antwort

1

Sieht aus wie github.com gibt chunked gzip zurück. Beispiel:

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

Ja, ich überlegte es. Vielen Dank. –