Ich kann mein Microsoft Word erfolgreich herunterladen, wenn ich es standardmäßig im Dateinamen angegeben habe. Aber wenn ich $ Variablen verwende, um es zu benennen. Die Dokumenterweiterung ist unbekannt.
Beispiel:
%Vor%Also, wenn ich meinen Dateinamen als Variablen umbenenne. Der Dateidownload wird ohne die Erweiterung docx ausgeführt. Kann jemand beraten?
Danke
Richtige Header sind
für Excel (* .xlsx):
%Vor%für Word (* .docx):
%Vor%Die korrekte Verwendung dieses Headers ist:
Content-Disposition: attachment; filename="fname.ext"
Beachten Sie, dass, wenn der Name Leerzeichen enthält, dieser in Anführungszeichen gesetzt werden muss
Siehe RFC6266 Abschnitt 5. Beispiele