Header
Tom
- https
Hello,
ich habe immer noch auf meinem Zettel:
wann funktioniert "content-location: anderer-name.gif"?
Wenn ich eine Request auf ein Download-Script ausführe, dann kann dieses per
Content-Disposition: attachment; filename="bla-bla-liste.txt"
Den eigentlichen Filename der gesendeten Datei übermitteln.
Wenn ich aber nun <img src="hintergund.php" ... > habe, dann sollte laut RFC eigentlich
Content-Location: anderer-name.gif
wirksam werden. Tut es aber nicht. Oder sind da die Browser nicht so genau?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg
Hi,
Wenn ich aber nun <img src="hintergund.php" ... > habe, dann sollte laut RFC eigentlich
Content-Location: anderer-name.gif
wirksam werden. Tut es aber nicht. Oder sind da die Browser nicht so genau?
Ich sehe in der Spezifikation nicht, dass diese Angabe irgendwas mit dem „Dateinamen“ zu tun hätte, den ein Browser beim Abspeichern vorschlagen könnte.
“… [may] be used to supply the resource location for the entity enclosed in the message when that entity is accessible from a location separate from the requested resource's URI.”
Wenn du wirklich eine Ressource namens "anderer-name.gif" hättest, dann wäre dieser Header m.E. angebracht – und der Client könnte dann zukünftig diese anfordern, wenn er diese spezielle Request-Entität anfordern möchte:
“Future requests MAY specify the Content-Location URI as the request-URI if the desire is to identify the source of that particular entity.”
Wenn du bei deinem Bild, dass du mit <img src="hintergund.php"> einbindest, den Dateinamen vorgeben willst, den der Browser beim abspeichern vorschlagen soll – dann sollte
Content-Disposition: inline; filename="anderer-name.gif"
funktionieren.
MfG ChrisB
Hello Chris,
Wenn du bei deinem Bild, dass du mit <img src="hintergund.php"> einbindest, den Dateinamen vorgeben willst, den der Browser beim abspeichern vorschlagen soll – dann sollte
Content-Disposition: inline; filename="anderer-name.gif"
funktionieren.
Danke, das funktioniert soweit.
Ich habe leider immer noch keine aktuelle Übersicht zu "Content-Disposition" gefunden.
Bis hier her bin ich nur gekommen:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec19.html
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg