Wie erhalte ich in Firefox/Internet Explorer reine HTTP-Antwortseiten anstelle einer benutzerfreundlichen Nachricht?

Wie erhalte ich in Firefox/Internet Explorer reine HTTP-Antwortseiten anstelle einer benutzerfreundlichen Nachricht?

Ist es möglich, Firefox und IE9 so zu konfigurieren, dass sie die unverarbeiteten HTTP-Fehlerseiten anzeigen, die von einem Server gesendet werden, statt der benutzerfreundlichen Seite, die sie jetzt verwenden (Bild unten)?

Bildbeschreibung hier eingeben

Dadurch muss ich nicht ständig in meinen Serverprotokollen nach den spezifischen Codes usw. suchen.

Mir gefiel es besser, als ich es früher gemacht habe (Bild unten)

Bildbeschreibung hier eingeben

Danke

Antwort1

Innerhalb von Firefox verwendenLiveHttp-HeaderPlug-In zum Anzeigen der HTTP-Header-Antworten vom Server. Sie sehen dort den Statuscode wie HTTP/1.1 404 FILE NOT FOUND.

Es wird so aussehen: Bildbeschreibung hier eingeben

Ich glaube nicht, dass es ein Plug-In für den Internet Explorer gibt, aber Sie könntenGeigerum den Webverkehr zu analysieren – es werden Ihnen alle Pakete einschließlich der Header im Detail angezeigt.

So sieht Fiddler aus: Bildbeschreibung hier eingeben

Zusammenfassend: Browser werden erstellt, umden Hypertext interpretierennicht den gesamten Inhalt der Pakete anzeigen - das ist die Aufgabe von Sniffer/Debuggern. Sie können die oben genannten Tools in Windows verwenden odertcpdumpunter Linux. Als Randbemerkung - Sie könnten Header in sehenWiresharkauch unter Windows, aber das ist übertrieben, da Sie mehr als die Netzwerkschicht sehen, die Sie benötigen. Sie benötigen nur die Anwendungsschicht und Sie würden diese sowie die Netzwerk- und Datenverbindungsschicht dort ebenfalls sehen.

Antwort2

In Mozilla Firefox sind die Statuscodes (eventuell nach dem Aktualisieren) im Netzwerkmonitor (Strg+Umschalt+E) der integrierten Entwicklertools (Strg+Umschalt+I) sichtbar.

FF-Screenshot

verwandte Informationen