Ist es möglich, das View-Source-Verhalten von Chrome so zu ändern, dass die aktuelle Anforderung verwendet wird, anstatt eine neue zu starten?

Ich mag das Verhalten von Firefox, die Quelle von der aktuell geladenen Webseite zu laden. Chrome startet stattdessen eine neue Anfrage. Dies macht es beispielsweise besonders schwierig, die Quelle von POST-Anforderungen anzuzeigen, da jede View-Source-Anforderung GET verwendet.

Gibt es eine Möglichkeit, die Funktionsweise der View-Source von Google Chrome zu ändern, damit keine neue Anforderung initialisiert wird?

BEARBEITEN, wenig Klärung bezüglich des Weges Firefox funktioniert:

Firefox startet beim Anzeigen der Quelle keine neue Anforderung. Dies geschieht erst nach dem Aktualisieren der Seite beim Anzeigen der Quelle. Es respektiert dann auch das GET / POST der Anfrage. Beim Anzeigen der Quelle einer bereits geladenen Seite scheint keine neue Anforderung zu initiieren.

Author: Aron Rotteveel, 2011-02-10

2 answers

Gibt es eine Möglichkeit, die Funktionsweise der View-Source von Google Chrome zu ändern, damit keine neue Anforderung initialisiert wird?

Nein, dies ist die Art und Weise Chrome arbeitet von Design.

Wenn Sie "Quelle anzeigen", sind Sie wirklich öffnen einer neuen Registerkarte, die die Seite öffnet wieder und zeigt die Quelle an. als rendert die Seite. Viele Webseiten sind dynamisch und ändern ihre HTML Inhalt (zB. wobei JavaScript / XMLHttpRequest) also wir kann nicht die aktuelle HTML - dies deshalb wird eine neue Anfrage gestellt.

Wenn Sie den aktuellen Status anzeigen möchten einer dynamischen Seite sollten Sie die Inspektor. "Dateisymbol - > Entwickler - > JavaScript-Konsole"

Ich sehe nicht, wie das ein Sicherheitsfehler ist oder ein Fehler überhaupt - das Verhalten ist durch design-Schließen als solche.

 11
Author: Sathyajith Bhat,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-02-10 12:02:49

Ich glaube nicht, dass Sie das Verhalten von view-source: URLs oder dem Befehl Seitenquelle anzeigen ändern können, Sie können zur Quelle gelangen Empfangen für diese Seite: Öffnen Sie zuerst die Entwicklertools (Webkits "Web Inspector"), die Sie unter Schraubenschlüssel > Werkzeuge > Entwickler-Tools. Klicken Sie nun auf Ressourcen und scrollen Sie (falls erforderlich) in der Liste links nach unten, bis Sie die gewünschte Ressource gefunden haben. Und los geht ' s: die Quelle, wie sie im Original übertragen wurde HTTP-Antwort.

 2
Author: SamB,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-05-26 02:07:30