begin process at 2008 09 05 16:00:15
1 237 309 membres
263 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Je me bats avec les HttpHandler pour téléchargement [ Système / IIS ] (scottmat)

Je me bats avec les HttpHandler pour téléchargement le 06/06/2008 16:56:08

scottmat
Membre Club

Bonjour à tous et à toutes,

 

Voila j'ai appliqué des httphandler pour simplement contrôler les téléchargements sur un serveur afin d'avoir des statistiques. J'ai un fichier exe, msi ou rar que je souhaite mettre à disposition pour téléchargement.

 

Tous marche parfaitement, excepter l'ouverture .

 

Il m'ouvre directement le fichier dans le navigateur ! Donc bon imaginer le résultat :

 

ÐÏࡱá> þÿ 8[1]þÿÿÿfÎÏÐt[1]é[1]îïðñ .....

Etc . y'en à des pages :(

En gros, vous l'aurez compris, il l'ouvre en string.

 

J'utilise cette ligne pour l'exécution :

context.Response. WriteFile(_File)

J'ai tenté comme ceci :

context.Response.Redirect(_File)

J'ai essayé avec beaucoup beaucoup de class différente, j'ai fouiné à droit à gauche dans le framework, mais c'est toujours le même résultat ou sa ne marche pas. Il ne m'affiche pas la fenêtre d'internet explorer afin de le télécharger !

 

Si quelqu'un à une idée

 

Merci d'avance ;)

 


Re : Je me bats avec les HttpHandler pour téléchargement le 06/06/2008 17:08:36

jacksparoow
Réponse acceptée !
Bonjour

 Response.ClearHeaders();
 Response.Clear();
 Response.ClearContent();
 Response.ContentType = "application/octet-stream";
 Response.AddHeader("Content-Disposition", "attachment; filename= + _File.Name");
 Response.WriteFile("chemin de fichier") ou Response.BinaryWrite(Contenu de fichier)  
 Response.End();


Les fins justifient les moyens_________________________________________________
Yassine BENNANI
- Ingénieur en génie logiciel & multimédia (Consultant SI)

Re : Je me bats avec les HttpHandler pour téléchargement le 06/06/2008 17:54:52

scottmat
Membre Club
tout simplement parfait !

Merci beaucoup pour ton aide sa marche parfaitement

Bonne soirée & Bon week'


Classé sous : fichier, téléchargement, marche, httphandler, bats

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS