Frage

Wie kann ich Fiddler, dass HTTP-Caching, um zu bestätigen funktioniert? Gibt es einen anderen besseren Weg?

War es hilfreich?

Lösung

Sie können Caching bestätigen eine Seite eine Ressource holen mit und beachten Sie, dass keine Anforderung für die Ressource in Fiddler erschien. Ich kann nicht glauben, einen besseren Weg, es zu tun. Funktioniert bei mir.

Andere Tipps

Rechtsklick auf die URL in dem Fiedler und klicken Sie auf Eigenschaften, können Sie die cach Info unter "WININET CACHE INFO" in diesem Popup prüfen

Sie sehen den Standort durch die Fiddler als Proxy. In jeder Antwort Details gibt es eine Registerkarte „Caching“. Dies zeigt, nützliche Informationen über die Antwort-Header - z.B. was die verschiedenen Cache-Control und Expires Werte bedeuten.

Ich denke, der beste Weg ist, um die Methode in den meisten Caching-Tutorials gezeigt zu verwenden - Haben Sie eine Beschriftung auf der Seite, die die aktuelle Serverzeit anzeigt. Wenn der Wert zwischengespeichert wird, werden Sie es nicht mit nachfolgender Seite aktualisiert siehe aktualisieren, bis der Cache regeneriert wird.

Wenn Ihre Anforderung komplexer ist (Sie müssen Fiddler verwenden), Anthony Vorschlag ist der, den ich in der Vergangenheit erfolgreich verwendet haben.

Fiddler wird auf jeden Fall dabei helfen. Sie werden entweder auf den Server reagieren mit einer HTTP-304-Antwort (siehe Nicht geändert - die dem Kunden sagt, dass das zwischengespeicherte Element noch gültig ist) oder für Inhalte, die es Web-Ablauf Satz richtig ist, werden Sie nicht sehen, überhaupt eine Anfrage ein.

In der Tat, werden Sie feststellen, Firefox und Firebug wird dies auch für Sie tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top