Httpeek.

ein GUI-Tool für die Handarbeit von HTTP-Anforderungen und die Prüfung von Antworten auf sie
Jetzt downloaden

Httpeek. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Luke Maurits
  • Website des Verlags:
  • http://luke.maurits.id.au/

Httpeek. Stichworte


Httpeek. Beschreibung

Ein GUI-Tool für die Handarbeit von HTTP-Anforderungen und die Prüfung von Antworten auf sie Httpeek ist ein in Python geschriebenes Tool zum Senden von handgefertigten HTTP-Anforderungen an Webserver und untersucht (`` `späht in") die Details ihrer Antwort. Es dient der Unterstützung von Webserver-Entwicklern beim Testen der Merkmale ihrer Server, die nicht einfach mit einem gewöhnlichen Browser getestet werden können. Lesen Sie die detaillierte Beschreibung für weitere Informationen. Httpeek ist in Python geschrieben und verfügt über eine GUI, die mit dem Tkinter-Toolset, der mit dem Tkinter-Toolset erstellt wurde. Einige Teile eines Webservers - wie Handhabung von Standard-Get-Anfragen oder Automatik-Verzeichnisindizierungen - sind einfach zu testen mit einem Aktienstandardbrowser wie Firefox. Einige Dinge sind nicht ganz so einfach: Die meisten Browser zeigen Ihnen nicht, dass der Header einen Webserver mit einer Website sendet (Links, die jedoch für Comanche-Tests überwiegend gemacht hat). Einige Dinge sind nicht aus der Frage: Sie können Firefox nicht bitten, einen bestimmten "IF-Range-Wert" -Wert in seinem Anforderungsheader festzulegen, und Firefox folgt automatisch einer Weiterleitung, ohne dass Sie die erhaltene Nachricht zeigt. Das Bedürfnis nach einem benutzerdefinierten Tool ist klar und Httpeek soll diese Rolle ausfüllen. Mit httpeek können Sie jeden Aspekt einer Standards entsprechen, die HTTP-Anforderung entsprechen. Sie können die zu verwendende HTTP-Version von HTTP / 0.9, HTTP / 1.0 oder HTTP / 1.1 auswählen. Sie können die zu verwendende HTTP-Methode auswählen, von Kopf, GET oder POST. Sie können eine beliebige Anzahl von (Feld-, Werte-) Paaren in der Anforderungsheader einstellen - httpeek stellt einige für Sie automatisch ein. Sie können eine Entität auf Ihre Anfrage aufnehmen. Sie haben Ihre Anfrage gefertigt, Sie können es auf einen Webserver werfen und eine Antwort erhalten. Httpeek zeigt Ihnen jeden Aspekt der Antwort. Sie können die HTTP-Version sehen, dass die Antwort den Antwortstatuscode und die beschreibende Zeichenfolge erfüllt, die diesen Code identifizieren. Sie können alle Header-Felder in der Antwort sehen, und die vollständige Antwortentheit. Sie können sowohl Ihre gefertigten Anfragen als auch empfangene Antworten als Klartextdateien in demselben Format speichern, das sie über das Netzwerk gesendet werden. Wenn Sie früher eine Anfrage gespeichert haben, können Sie diese Datei laden, wenn Sie dieselbe Anforderung erneut senden möchten. Sie können die Datei überall anlegen, wie Sie möchten, Ihren Python-Interpeter darauf hinweisen und gehen. Die GUI von HTTPEEEK ist so konzipiert, dass sie klar und intuitiv ist, und jeder, der das HTTP-Protokoll versteht, sollte keine Probleme haben, die Dinge herauszufinden (jeder, der das Protokoll nicht versteht, dass das Protokoll wahrscheinlich keinen Wert in der Httpek-Wert finden kann). Das httpeek-Fenster ist wahrscheinlich keinen Wert in Httpek In vier Komponenten unterteilt: ein Netzwerkrahmen (oben), ein Anforderungskonstruktionsrahmen (links), einen Antwortanalyserahmen (rechts) und einen Status- / Holzrahmen (unten). Die Merkmale jeder Komponente werden hier kurz diskutiert. Diskutiert sind auch die Datei-E / A-Optionen, die über die Menüleiste oben im Fenster im Fenster Window.Network Framethe verfügbar sind Host zum Senden der Anforderung an. * Die Portnummer, die HTTPEEEK versucht, eine Verbindung zum oben genannten Configure Ed-Host anzuschließen. Der Standardwert beträgt 80, der Standard für den HTTP-Datenverkehr ist. * Die Timeout-Dauer (in Sekunden), für die HTTPEEK wartet, ohne die Kommunikation von einem Host vor dem Aufgeben erhalten zu haben. Der Frame enthält auch 2 Tasten, beschriftet "Antrag senden". und "Abbrechen". Diese Schaltflächen sind selbsterklärend: Der erste sendet die aktuell gefertigte Anforderung an den angegebenen Host und wartet auf eine Antwort, der zweite Abbruch dieses Prozesses bei welchem Punkt ist derzeit AT.REQUEST-Construction-Framethis. Diese Beschreibung benötigt offensichtlich ein Fleisch ... Antwortanalyse Framethis ist, wo Sie sehen können (aber nicht ändern!) Die Details der empfangenen Antwort. Diese Beschreibung benötigt offensichtlich ein Fleisch ... Status / Log Framethis Little Frame können Sie einfach sehen, was HTTPEEEK RECHTS in diesem Moment macht. Anforderungen: · Python · Tcl / tk · Python-tk


Httpeek. Zugehörige Software