Alternative zu Content-Disposition in HTTP-Header (c #)
-
22-07-2019 - |
Frage
Gibt es eine Alternative für Content-Disposition mit "attachment; filename = ..."?
Ich bin on the fly EXE-Datei eine gestreamte Senden und wollen den Browser das „Speichern unter“ oder „run“ zu öffnen, wenn ich anfangen zu senden.
Ich bin mit der C # HttpResponseHeader und wollen ihre Mitglieder oder die Httpworkerrequest Mitglieder verwenden.
Danke, Moshe
Lösung
Content-Disposition
ist der richtige Weg, um den Browser zu erhalten, den Benutzer aufzufordern, die Datei zu speichern. Verwenden Sie HttpResponse.AppendHeader()
den Header-Wert hinzufügen, zum Beispiel:
Response.AppendHeader("Content-Type", "...")
Response.AppendHeader("Content-Disposition", "attachment; filename=...")
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow