[C#] Générer un fichier temp sur le client

Je ne pourrais pas te dire pour la lourdeur du flux, mais la solution qui va bien en dotNet pour simuler un envoi de fichier dans le navigateur c’est l’interface IHTTPHandler.

Ex : http://humann.developpez.com/httphandler/ et http://msdn.microsoft.com/fr-fr/library/sy…essrequest.aspx.

Bien que cela puisse servir à des tas d’autres choses, je m’en sers justement pour faire en quelque sorte une passerelle d’envoi de fichier (en gros, pour des raisons de sécurité, c’est le site Web qui va lire le fichier et reconstitue le flux à envoyer à l’utilisateur).

Edit : l’interface permet de gêrer la requête HTTP comme le décrit LeGzo

Ouaip concernant la taille du fichier je ne sais pas trop te rassurer… Je m’en suis servi uniquement pour servir des images ou servir des PDF peu volumineux… Désolé. Mais dans tous les cas, je ne vois pas trop ce que tu gagnes à écrire un fichier sur le FS et ensuite à le relire.

[quote=« GloP, post:11, topic: 50887 »]Comment ca « enfin »? Les specs de HTML 5 sont en draft mode. http://dev.w3.org/html5/spec/Overview.html
Et ca resoudrait pas ton probleme.[/quote]

C’était une boutade … discrète comme un ninja :smiley: