Ich untersuche Verhaltensunterschiede zwischen einigen Webservern. Ich muss rohe Antwortdaten von den Servern sehen (dh bevor die Antwort de-chunked wird, wenn sie "Transfer-Encoding: chunked" hat, und bevor sie dekomprimiert wird, wenn sie "Content-Encoding: gzip" hat).
Ich kann viele einfache HTTP-Clients finden, die fast das tun, was ich brauche (z. B. Poster, RESTClient), aber sie neigen dazu, die Antwort einen Schritt zu weit zu dekodieren.
Netzwerkanalysatoren wie Wireshark geben mir das, was ich brauche, sind aber etwas schwergewichtig. Telnet ist meine bisher beste Wahl, aber etwas zu simpel (Aktionen wie das Erfassen von Daten oder das Eingeben von Anforderungen sind etwas mühsam).
Kann jemand ein gutes, leichtes Tool zum Senden / Anzeigen der Rohdaten empfehlen, aus denen HTTP-Nachrichten bestehen?
Bearbeiten: Ich sollte hinzufügen, dass ich unter Windows bin. Außerdem müsste das Tool sowohl mit Remote- als auch mit lokalen Servern funktionieren.