Zum Hauptinhalt springen

6. Internationalisierungsüberlegungen (Internationalization Considerations)

Der Parameter (Parameter) "filename*" (Abschnitt 4.3), der die in [RFC5987] definierte Kodierung (Encoding) verwendet, ermöglicht es dem Server, Zeichen außerhalb des ISO-8859-1-Zeichensatzes (Character Set) zu übertragen und optional die verwendete Sprache anzugeben.

Zukünftige Parameter könnten ebenfalls eine Internationalisierung erfordern, in diesem Fall kann dieselbe Kodierung verwendet werden.

7. Sicherheitsüberlegungen (Security Considerations)

Die Verwendung von vom Server bereitgestellten Informationen zur Konstruktion lokaler Dateinamen (Local Filename) birgt viele Risiken. Diese sind in Abschnitt 4.3 zusammengefasst.

Darüber hinaus sollten Implementierer sich der Sicherheitsüberlegungen bewusst sein, die für HTTP gelten (siehe Abschnitt 15 von [RFC2616]), sowie der in [RFC5987] definierten Parameterkodierung (Parameter Encoding) (siehe Abschnitt 5).

8. IANA-Überlegungen (IANA Considerations)

8.1. Register für Dispositionswerte und Parameter (Registry for Disposition Values and Parameters)

Diese Spezifikation führt keine Änderungen an den Registrierungsverfahren für Dispositionswerte (Disposition Value) und Parameter (Parameter) ein, die in Abschnitt 9 von [RFC2183] definiert sind.

8.2. Header-Feld-Registrierung (Header Field Registration)

Dieses Dokument aktualisiert die Definition des Content-Disposition-HTTP-Header-Felds (HTTP Header Field) im permanenten HTTP-Header-Feld-Register (Permanent HTTP Header Field Registry) (siehe [RFC3864]).

Header-Feldname: Content-Disposition

Anwendbares Protokoll: http

Status: standard

Autor/Änderungsverantwortlicher: IETF

Spezifikationsdokument: diese Spezifikation (Abschnitt 4)

Verwandte Informationen: keine

9. Danksagungen (Acknowledgements)

Dank an Adam Barth, Rolf Eike Beer, Stewart Bryant, Bjoern Hoehrmann, Alfred Hoenes, Roar Lauritzsen, Alexey Melnikov, Henrik Nordstrom und Mark Nottingham für ihr wertvolles Feedback.