1

J'ai hébergé un site Web dans le stockage Google Cloud. Il a seulement des fichiers statiques. Tout fonctionne bien. J'ai changé quelques pages et transféré ces fichiers dans le stockage Cloud. Il a été téléchargé avec succès. Mais ces changements ne reflètent pas lors de l'accès via le navigateur immédiatement. Cela fonctionne après un certain temps. Je ne pouvais pas trouver le modèle de temps après quand il reflète.Comment gérer Cache avec Google Cloud Storage

Pourrait-on savoir comment refléter les changements immédiatement dans le navigateur.

J'ai effacé tout le cache et les cookies. J'ai utilisé le contrôle + F5 pour actualiser la page mais cela ne fonctionne pas. J'ai testé Firefox et Chrome. Les deux se comportent de la même manière.

J'ai copié les en-têtes de contenu ci-dessous,

têtes de demande

User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv: 53,0) Gecko/20100101 Firefox/53,0 Accept: text/html, application/xhtml + xml, application/xml; q = 0.9, /; q = 0,8 Accept-Language: fr-fr, fr; q = 0.5 Accept-Encoding: gzip, deflate Connexion: keep-alive Upgrade-insécurisant Demandes: 1 Pragma: no-cache Cache-Control: no-cache

têtes de réponse

X-GUploader-UploadID: AEnB2UpLL0HQXX5kBesLWzBDywY7Wyry1yA7WjPEnQT0YtH-Jg4PHl5kBHAGjqiATWSZ1-AJKX9IsrPbzP4lUZvtF2IAvbqxhA Expire: lun, 08 mai 2017 16:59:50 GMT Date: lun, 08 mai 2017 15:59:50 GMT Dernière mise à jour: Lun, 08 May 2017 15:53:53 GMT Etag: "af73f0909ae13b8cc6298d8a58640046" x-goog génération: 1494258833242504 x-goog-metageneration: 1 x-GOOG-stockée teneur codage: identité x-GOOG-contenu-longueur stockée: 24795 x-goog-méta-GOOG-réservé -file-mtime: 1494258821 Content-type: text/html Content-Language: fr x-goog-hachage: CRC32C = fOshiQ ==, md5 = r3PwkJrhO4zGKY2KWGQARg == x-goog-stockage classe: REGIONAL Accepter -Ranges: octets Content-Length: 24795 serveur: UploadServer Cache-Control: public, max-age = 3600 âge: 2128

Répondre

0

Par défaut, Google met lui-même en cache les objets publiquement lisibles pendant une heure maximum. Vider votre cache local n'aidera pas. Vous pouvez modifier ce comportement en spécifiant une stratégie de contrôle de cache spécifique lors du téléchargement d'un objet. Vous pouvez également modifier cette propriété après le fait, mais elle ne supprimera pas l'objet du cache tant que l'heure ne sera pas écoulée.

Vous pouvez également télécharger la nouvelle version de l'objet en spécifiant explicitement sa génération ou en ajoutant un paramètre de requête non-sens à l'URL, par exemple ?skipCache=1234.