2017-12-14 5 views
0

Nach der Aktualisierung auf Google Chrome Version 63.0.3239.84 (Official Build) (64-Bit) sehe ich ein seltsames Verhalten in einer meiner 302 Weiterleitungen (siehe unten).Google Chrome-Version 63.0.3239.84 (Official Build) (64-Bit) Caching 302 Redirect Incorrectly?

Die Cache-Control-Header sind auf no-cache, must-revalidate festgelegt, aber Chrome wird nun nach dem Zufallsprinzip Inhalte aus dem Datenträger-Cache bereitstellen.

Ist dies ein neuer Chrome-Bug oder erwartetes Verhalten?

enter image description here

Hinweis - Der Antrag wurde ausgeschnitten einige Teile hat, weil dies nicht ein öffentlich zugängliches System ist. Die URL, die Remote-IP-Adresse und CloudFlare Ray würden keine nützlichen Details bereitstellen, es sei denn, Sie befinden sich auf der Whitelist.

wird Thema

https://v2.thinklikeamage.com/test302.php

Diese Seite ist ein 302 mit einem no-cache, Must-revalidate Cache-Control-Header umleiten:

EDIT Eine Test-URL finden Sie hier.

Grüße

Antwort

0

es, dass das Ergebnis von 302 speichern kann nun Google Chrome erscheint Umleitungen innerhalb Cache der lokalen Festplatte, wenn no-store nicht angegeben ist.

Das Hinzufügen des no-store zu dem Cache-Control-Header scheint lokales Plattencache zu verhindern.

- alternativ -

Die ‚eine Vervollständigungsfunktion verwenden, um Seiten schneller geladen‘ scheint Einstellung dies auch jetzt gebunden zu werden. Das Ausschalten dieser Funktion scheint das ursprüngliche Problem zu beheben, hilft jedoch wenig den Endbenutzern, die davon betroffen sein könnten.