Alternative à Content-Disposition dans l'en-tête HTTP (c #)
-
22-07-2019 - |
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
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