snakeeater1
Messages postés175Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention 7 mars 2008
-
11 mai 2005 à 19:02
gremlins7
Messages postés380Date d'inscriptionmardi 29 avril 2003StatutMembreDernière intervention28 décembre 2009
-
17 nov. 2009 à 17:19
bonjours,
ma question est la suivante:
J'ai créé une page php/html avec un swf dedans j'ai paramètré mon php/html pour ne pas etre dans le cache du navigateur.
Je test sur mon serveur et la je vais voir mes temporary et je vois que le fichier php/html n'est pas dans le cche mais que le swf y est ! alors que c'est le swf que je ne veux pas y voir....
un autre moyen que :
<?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // always modified
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Pragma: no-cache");
?>
gremlins7
Messages postés380Date d'inscriptionmardi 29 avril 2003StatutMembreDernière intervention28 décembre 2009 17 nov. 2009 à 17:06
Salut,
Tiens, il me vient une idée : il me semble que tu peux définir combien de temps la vidéo reste dans le cache (je suis plus très sur mais il me semble que oui), est-ce que tu as essayé de regarder le cache pendant que tu matte la vidéo ? Car si cela se trouve c'est peut-être juste une histoire de timer.
gremlins7
Messages postés380Date d'inscriptionmardi 29 avril 2003StatutMembreDernière intervention28 décembre 2009 17 nov. 2009 à 17:19
Je viens de trouver ça, a essayer...
private var nocache:URLRequestHeader =
new URLRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
...
var swfloader:Loader = new Loader();
var request:URLRequest = new URLRequest("phploader.php");
var headers:Array = new Array(nocache);
request.requestHeaders = headers;
request.method = URLRequestMethod.POST;
swfloader.load(request);
dans le php de la page:
header("Cache-Control: no-store,no-cache,must-revalidate);
echo(myswffile.swf);