Alternativa alla disposizione dei contenuti nell'intestazione HTTP (c #)
-
22-07-2019 - |
Domanda
Esiste una alternativa per la disposizione dei contenuti con " allegato; filename = ... "?
Sto inviando un file exe fly in streaming e desidero che il browser apra il " salva come " o " esegui " quando inizio a inviare.
Sto usando HttpResponseHeader di C # e desidero utilizzare i suoi membri o i membri di HttpWorkerRequest.
Grazie, Moshe
Soluzione
Content-Disposition
è il modo corretto per indurre il browser a richiedere all'utente di salvare il file. Utilizzare HttpResponse.AppendHeader ()
per aggiungere il valore dell'intestazione, ad esempio:
Response.AppendHeader("Content-Type", "...")
Response.AppendHeader("Content-Disposition", "attachment; filename=...")
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow