Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Server header

Baseline
Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

Der HTTP-Antwort-Header Server beschreibt die Software, die der Ursprungsserver verwendet hat, um die Anfrage zu verarbeiten und eine Antwort zu erzeugen.

Die Angabe von Servertyp und -version über diesen Header hilft bei Analysen und dabei, die Verbreitung bestimmter Interoperabilitätsprobleme zu ermitteln. In der Vergangenheit haben Clients die Versionsinformationen des Servers genutzt, um bekannte Einschränkungen zu umgehen, etwa die uneinheitliche Unterstützung von Bereichsanfragen in bestimmten Softwareversionen.

Warnung: Wenn dieser Header in Antworten enthalten ist, können bekannte Sicherheitslücken leichter erkannt werden – insbesondere, wenn er detaillierte Angaben zur Implementierung der Serversoftware enthält.

Zu viele Details im Server-Header sind wegen möglicher Auswirkungen auf die Antwortlatenz und aus dem oben genannten Sicherheitsgrund nicht ratsam. Ob das Verschleiern der Informationen in diesem Header einen nennenswerten Vorteil bietet, ist umstritten, da sich Serversoftware auch auf andere Weise identifizieren lässt. Ein robusterer Ansatz für die Serversicherheit besteht im Allgemeinen darin, die Software regelmäßig zu aktualisieren oder bekannte Sicherheitslücken durch Patches zu schließen.

Header-Typ Antwort-Header

Syntax

http
Server: <product>

Direktiven

<product>

Der Name der Software oder des Produkts, die bzw. das die Anfrage verarbeitet hat. Üblicherweise in einem Format ähnlich dem von User-Agent.

Beispiele

http
Server: Apache/2.4.1 (Unix)

Spezifikationen

Spezifikation
HTTP Semantics
# field.server

Browser-Kompatibilität

Siehe auch