Title: Wichtige Standards
Weitere Themen Diese Seite führt alle wichtigen Standards,an die sich der Apache HTTP-Server hält, mit einer kurzen Beschreibung auf.
Neben den hier aufgeführten Informationen sollten folgende Quellen herangezogen werden:
- http://purl.org/NET/http-errata - HTTP/1.1-Spezifikation Errata
- http://www.rfc-editor.org/errata.html - RFC Errata
- http://ftp.ics.uci.edu/pub/ietf/http/#RFC - Eine Liste auf HTTP bezogener RFCs
Hinweis Diese Zusammenstellung ist noch nicht vollständig.
HTTP-Empfehlungen Unabhängig davon, welche Module kompiliert und verwendet werden, hält sich an der Apache als Webserver folgenden IETF-Empfehlungen:
- RFC 1945 (Informationell)
- Das Hypertext Transfer Protocol (HTTP) ist ein Protokoll auf Anwendungsebene mit der erforderlichen Einfachheit und Geschwindigkeit für verteilte, kooperierende Hypermedia-Informationssysteme. Dieses Dokument beschreibt HTTP/1.0.
- RFC 2616 (Standards)
- Das Hypertext Transfer Protocol (HTTP) ist ein Protokoll auf Anwendungsebene mit der erforderlichen Einfachheit und Geschwindigkeit für verteilte, kooperierende Hypermedia-Informationssysteme, was HTTP/1.1 belegt.
- RFC 2396 (Standards)
- Ein Uniform Resource Identifier (URI) ist eine kompakte Zeichenkette für die Identifikation einer abstrakten oder physischen Ressource.
HTML-Empfehlungen Hinsichtlich der Hypertext Markup Language hält sich an der Apache folgenden IETF- und W3C-Empfehlungen:
- RFC 2854 (Informational)
- Dieses Dokument fasst die geschichtliche Entwicklung von HTML zusammen und definiert den MIME-Typ "text/html", indem auf die relevanten W3C-Empfehlungen verwiesen wird.
- Errata zur HTTP/1.1-Spezifikation ()
- Diese Spezifikation definiert die HyperText Markup Language (HTML), die Sprache für Veröffentlichungen im World Wide Web. Diese Spezifikation definiert HTML 4.01, eine Unterversion von HTML 4.
- HTML 3.2-Referenz-Spezifikation
- HyperText Markup Language (HTML) ist eine einfache Textkennzeichnungssprache zum Erstellen von plattformunabhängigen Hypertext-Dokumenten. HTML-Dokumente sind SGML-Dokumente.
- XHTML™ 1.1 - Modul-basiertes XHTML (Errata)
- Diese Empfehlung definiert einen neuen XHTML-Dokumenttyp, der auf dem Modulsystem und den in der Modularisation von XHTML definierten Modulen basiert.
- XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition) (Errata)
- Diese Spezifikation definiert die zweite Ausgabe von XHTML 1.0, eine Neufassung von HTML 4 als XML 1.0-Applikation (sowie drei DTDs, die den von HTML 4 definierten entsprechen).
Authentifizierung Bezüglich der unterschiedlichen Authentifizierungsmethoden hält sich der Apache an folgende IETF-Empfehlungen:
- RFC 2617 (Entwurf eines Standard)
- "HTTP/1.0" enthält die Spezifikation für ein grundlegendes Zugriffs-Authentifizierungsschema.
Sprach-/Länderkodes Die folgenden Links dokumentieren ISO- und andere Sprach- und Länderinformationen:
- ISO 639-2
- ISO 639 enthält zwei Zusammenstellungen von Länderkodes für Sprachbezeichnungen, einen Kode mit zwei Buchstaben (639-1) und einen mit drei Buchstaben (Bestandteil von ISO 639).
- ISO 3166-1
- Diese Seiten dokumentieren die Länderbezeichnungen (offizielle englische Abkürzungen) in alphabetischer Reihenfolge nach ISO 3166-1 und die entsprechenden ISO 3166-1-alpha-2-Kodeelemente.
- BCP 47 (Best Current Practice), RFC 3066
- Dieses Dokument beschreibt ein Sprach-Tag für die Verwendung in Situationen, in denen die in einem Informationsobjekt verwendete Sprache angegeben werden soll. Es beschreibt außerdem, wie Werte für die Verwendung in diesem Sprach-Tag registriert werden sowie ein Konstrukt für den Vergleich solcher Sprach-Tags.
- RFC 3282 (Standards Track)
- Dieses Dokument definiert einen "Content-language:"-Header für Situationen, in denen die Sprache für Objekte mit RFC 822-ähnlichen Headern wie MIME-Rumpfteile oder Webdokumente angezeigt werden soll. Ferner wird ein "Accept-Language:"-Header für Situationen definiert, in denen bevorzugte Sprachen angegeben werden sollen.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
