Question

Existe-t-il une alternative pour Content-Disposition avec "pièce jointe; filename = ... "?

J'envoie un fichier exe en streaming à la volée et souhaite que le navigateur ouvre le fichier "Enregistrer sous". ou " exécuter " quand je commence à envoyer.

J'utilise HttpResponseHeader C # et souhaite utiliser ses membres ou les membres HttpWorkerRequest.

Merci Moshe

Était-ce utile?

La solution

Content-Disposition est le moyen approprié pour que le navigateur demande à l'utilisateur de sauvegarder le fichier. Utilisez HttpResponse.AppendHeader () pour ajouter la valeur d'en-tête, par exemple:

Response.AppendHeader("Content-Type", "...") 
Response.AppendHeader("Content-Disposition", "attachment; filename=...") 
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top