1

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
avatar
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."

Benj Edwards - Why History Needs Software Piracy

- - -
Achat ou échange: topic de mes recherches Meilleur smiley = #helico# Obligatory XKCD

2

tu peux te faire un proxy qui fait ca, c pas enorme a faire... mais les donnees sont les mm a chaque fois? si non, faut mieux pas mettre un cache alros, c'est p-e de l'apps logic qui est dedans

3

JoNas (./1) :
Cache-Control: no-cache, no-store, must-revalidate, proxy-revalidatePragma: no-cache

Dis donc, ils insistent bien. gni

AMHA il doit y avoir une raison.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

./2 Ha ok pas con, et du coup les données sont stockées là par contre?

./3 Oui mais comme je l'ai dit c'est pas des données sensibles car un simple sniff des paquets et on choppe l'url en clair. J'essaye juste de simplifier au maximum la récupération de ces fichiers.
avatar
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."

Benj Edwards - Why History Needs Software Piracy

- - -
Achat ou échange: topic de mes recherches Meilleur smiley = #helico# Obligatory XKCD

5

Bon j'ai trouvé une autre solution à mon problème d'automatisation de la récupération des fichiers. Plus besoin de chachage, je sniff et récupère les URL de mes fichiers avant de les DL.

Merci quand même!
avatar
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."

Benj Edwards - Why History Needs Software Piracy

- - -
Achat ou échange: topic de mes recherches Meilleur smiley = #helico# Obligatory XKCD

6

Je savais pas qu'il y avait tant de drogué que ça dans l'informatique sorry

dehors
Tout ce qui passe pas par le port 80, c'est de la triche.

7

Prend ton manteau fait frais dehors smile

sur ce je retourne sniffer sur myspace moi ^_^'
avatar
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."

Benj Edwards - Why History Needs Software Piracy

- - -
Achat ou échange: topic de mes recherches Meilleur smiley = #helico# Obligatory XKCD