Bon je savais pas trop ou mettre ça vu que ma question se situe au niveau HTTP (donc à la fois coté client et serveur même si ma bidouille se situe coté client) donc si vous pensez que j'ai commis une erreur de jugement en postant ici n'hésitez pas à déplacer mon post.
J'ai une appli flash qui accède à des données sans rien cacher sur le disque dur, j'ai pensé qu'elle faisait ça en streaming mais à priori c'est pas le cas, elle accède aux données via un bête GET, et en fouillant un peu mieux avec Wireshark j'ai pu découvrir ce que lui renvoyait le serveur lorsque je demandait à l'apli de charger une nouvelle donnée, voici le TCP Data:
HTTP/1.1 200 OK
Proxy-Connection: Keep-Alive
Connection: Keep-Alive
Content-Length: 1445
Via: 1.1 MYCOMPUTER
Expires: -1
Date: Thu, 09 Apr 2009 00:40:40 GMT
Content-Type: text/xml
Cache-Control: no-cache, no-store, must-revalidate, proxy-revalidate
Pragma: no-cache
X-Powered-By: ASP.NET
X-Server: ce57edac03d32bb2557a716c47d06f7f6416d81e6edf4b03
X-AspNet-Version: 2.0.50727
Server: Private
suivi d'un petit XML avec deux trois metadonnées sur le fichier qui m'intéresse ainsi que son URL.
Donc ma question ne ce situe pas au niveau de l'obtention de cette donnée (j'ai l'URL donc c'est bon je peux l'avoir) mais en fait sur la gestion du cache. Comme vous pouvez le voir dans le retour du serveur celui-ci interdit toute utilisation du cache. Je voudrais donc savoir s'il était possible, côté client, d'overrider ça d'une manière ou d'une autre afin de forcer l'appli à cacher les données. Je pense à une manip à la main ou à une quelconque extension FF par exemple.
Voilà, si jamais vous avez déjà eu affaire à ça je serais heureux d'avoir votre avis, votre expérience là dessus.
Merci!
EDIT: Pardon pour la faute dans le titre