2012-12-15 6 views
0

Existe-t-il un moyen de relire le fichier à partir du serveur par les utilisateurs du site? Le fichier a été précédemment obtenu avec le grand max-age. Changer l'uri est techniquement impossible (/crossdomain.xml, directement demandé par flash player).Suppression du fichier du cache du navigateur

Merci!

+0

Souhaitez-vous une application flash pour obtenir une nouvelle version du fichier? Ou voulez-vous que les utilisateurs obtiennent un nouveau fichier swf? – nakib

+0

Je veux obtenir une nouvelle version du fichier – destator

Répondre

1

Si vous souhaitez obtenir une nouvelle version du fichier, vous pouvez appeler le nom de fichier avec quelques paramètres de requête. Vous pouvez faire quelque chose comme ceci:

somedomain.com/filecached.xml?v=someRandomValue 

Si vous ajoutez ce paramètre à l'URL du fichier, une nouvelle version sera obtenue.

+0

Merci, mais: >> Modification de l'URI est techniquement impossible – destator

+1

Ok, donc je ne comprends pas ce que vous avez besoin. Que pouvez-vous faire? Soit vous allez dans chaque navigateur d'utilisateur et nettoyez le cache, soit vous devez changer quelque chose sur le serveur pour qu'ils aient une nouvelle version de fichier. Et techniquement, l'ajout de paramètres de requête ne change pas l'uri. – nakib

+0

Même avec la variable supplémentaire, vous demandez toujours le même fichier à partir du serveur, cross domain ne devrait pas s'en soucier. – ToddBFisher

Questions connexes