OVH Cloud OVH Cloud

Emp?cher le swf d'aller dans le cache

1 réponse
Avatar
tornade76
Bonjour ? tous

C'est la premi?re fois que j'utilise ce forum. Alors faites aller vos
neuronnes! J'esp?re fortement trouver r?ponse ? cette question que je cherche
depuis plusieurs heures. J'ai d?velopp? une animation flash(.swf) que j'int?gre
dans une page HTML ou ASP. Le GROS PROBL?ME QUE J'AI, EST-IL POSSIBLE D'?VITER
QUE CE FICHIER .SWF SOIT COPI? DANS LE DOSSIER TEMPORARY INTERNET FILES? Je ne
veux pas que ce fichier soit r?cup?r?. J'ai essay? d'ajouter plein de lignes de
codes dans mon htm ou asp mais il se copie toujours quand m?me sur le disque
dur du poste client.

J'ai essay?:

HTML:

<meta http-equiv="cache-Control" content="no-cache, must-revalidate"/>
<meta http-equiv="pragma" content="no-cache"/>
<meta http-equiv="expires" content="-1"/>

ASP:

<%
Response.Cachecontrol = "private"
response.Expiresabsolute=now()-1
response.Expires=0
Response.Addheader "cache-control","private"
Response.AddHeader "pragma", "no-cache"
%>

Rien a faire... Le fichier .swf se copie toujours dans le Temporary Internet
Files. Que dois-je essayer maintenant?

Merci beaucoup de votre aide.

1 réponse

Avatar
zwetan
salut,


C'est la premi?re fois que j'utilise ce forum. Alors faites aller vos
neuronnes! J'esp?re fortement trouver r?ponse ? cette question que je


cherche

tu peux faire aussi marcher les tiens en lisant la FAQ et en formatant ton
message

depuis plusieurs heures. J'ai d?velopp? une animation flash(.swf) que


j'int?gre
dans une page HTML ou ASP. Le GROS PROBL?ME QUE J'AI, EST-IL POSSIBLE


D'?VITER
QUE CE FICHIER .SWF SOIT COPI? DANS LE DOSSIER TEMPORARY INTERNET FILES?


Je ne
veux pas que ce fichier soit r?cup?r?. J'ai essay? d'ajouter plein de


lignes de
codes dans mon htm ou asp mais il se copie toujours quand m?me sur le


disque
dur du poste client.

J'ai essay?:

HTML:

<meta http-equiv="cache-Control" content="no-cache, must-revalidate"/>
<meta http-equiv="pragma" content="no-cache"/>
<meta http-equiv="expires" content="-1"/>

ASP:

<%
Response.Cachecontrol = "private"
response.Expiresabsolute=now()-1
response.Expires=0
Response.Addheader "cache-control","private"
Response.AddHeader "pragma", "no-cache"
%>

Rien a faire... Le fichier .swf se copie toujours dans le Temporary


Internet
Files. Que dois-je essayer maintenant?



en plus tu dois

lire le binaire du SWF et l'ecrire dans un stream HTTP

mais c'est encore plus compliqué que juste ca...

en plus tu vas devoir mettre en place un HTTP reverse proxy
pour que on ne puisse pas aller pointer l'URL du SWF
et faire un simple "saveAs" du fichier

de plus tu devras bloquer les acces hors-navigateurs tel
que les bots de recherche, les wget et autre acces telnet sur le port 80...

et plein de choses compliquées comme ca...

mais c'est possible :)

zwetan