Weltweiter HTTP-Viewer

Zurück

Sehen Sie exakt, was eine HTTP-Anfrage an Ihren Browser sendet

Ästethisch inspiriert durch Rex Swain's http viewer rexswain.com
©2001 World Wide Creations http://www.worldwidecreations.com

URL
Abfrage-Typ
GET (Header & Inhalt)
HEAD (nur Header)
Darstellungsformat
Auto-Erkennung
 
Auto-Nachverfolgen

Bedienungsanleitung

Geben Sie einfach eine URL ein und klicken Sie dann auf den Button Abschicken. Die Ausgabe folgt ...

  • URL: Muß mit http:// beginnen; sichere Server werden nicht bearbeitet.

     

  • Abfrage-Typ:
    • GET, der Standard - zeigt sowohl Header als auch Inhalt.
    • HEAD zeigt nur den Header - wenn Sie nur daran interessiert sind oder sehr viel Inhalt zu erwarten ist.
    • TRACE ist von begrenztem Interesse - es wiederholt einfach die Abfrage.

     

  • Darstellungsformat:
    • Auto-Erkennung - der Standard, schaut sich den Content-Type im Header an und wählt, was als bester Anzeigetyp scheint.
    • Text - erzwingt Textausgabe, was für HTML-Dateien angemessen ist.
    • Hex - erzwingt hexadezimale Ausgabe, was eher für Bilddateien zutreffend ist.

     

  • Auto-Nachverfolgen: Wenn der Server eine Zeile Location: im HTTP-Header sendet, weist dies den Browser an, zur neuen URL "umzuleiten". Wenn diese Option gewählt ist, wird HttpView automatisch solche neuen Locations abfragen (maximal 4 Mal).

Header

Was Sie in der Sektion Header sehen ist Zeug, das Ihr Browser empfängt, aber nicht anzeigt. Z.B.:

  • Last-Modified: gibt an, wann die Datei zuletzt modifiziert wurde
  • Set-Cookie: bittet Ihren Browser, ein Cookie zu erzeugen
  • Location: weist Ihren Browser an, zu einer anderen URL zu springen

Inhalt

Die Sektion Inhalt zeigt die Daten, die Ihr Browser für Sie anzeigen würde - - etwa in der Art wie das Werkzeug Ihres Browsers Quellcode betrachten.

In Text-Darstellung werden nicht alphanumerische Zeichen wie folgt dargestellt:

  • (LF) = Linefeed (neue Zeile) (hex 0A)
  • (CR) = Carriage Return (hex 0D)
  • (HT) = Horizontaler Tabulator (hex 09)
  • (00) = Datensatz-Trennzeichen (hex 00)

Interessante Beispiele

  • Versuchen Sie die Eingabe http://www.amazon.com als URL in das Formular oben, und wählen Sie die Option Auto-Nachverfolgen. Sie sehen, daß Amazon Sie zweimal umleitet, während verschiedene Cookies gesetzt werden.

    Beachten Sie, daß die Reaktion anders aussehen mag, wenn Sie Ihren Browser zu http://www.amazon.com schicken. Falls irgendwelche Cookies von amazon.com auf Ihrem System schon gesetzt sind, würde Ihr Browser sie zurückschicken, und Amazon würde entsprechend reagieren (z.B. Begrüßung mit Namen).

     

  • Wenn Sie den Netscape Navigator verwenden: Schicken Sie Ihren Browser (nicht dieses Formular) zu http://www.anywho.com/telq.html. Dann schauen Sie sich den HTML-Code an (Ansicht/Quelle). Sie sehen einige definierte Styles und etwas eingebetteten Javascript-Code. Aber Sie sehen auch - etwa in Zeile 35 - <script language="JavaScript" SRC="/coockie.js">. Wie können Sie den Code in der Datei "coockie.js" sehen? Nicht, indem Sie Ihren Browser zu http://www.anywho.com/coockie.js schicken! Aber Sie können ihn sehen, indem Sie http://www.anywho.com/coockie.js in das obige Formular eingeben.

    Willem Broekema führt aus, daß Sie auch das "view-source" Feature des Netscape Navigator verwenden können. Geben Sie als URL ein: view-source:http://www.anywho.com/coockie.js

    Dieselbe Technik kann benutzt werden, um Dateien mit Cascading Style Sheets (CSS) zu untersuchen.

    Mit dem Microsoft Internet Explorer 5.0 ist dies nicht nötig - er zeigt Javascript und CSS-Dateien direkt an.