Accept-Header

Der Accept-Header ist eine Eigenschaft des HTTP-Protokolls, die einem Server die Möglichkeit bietet, verschiedene Inhaltstypen für denselben URL bereitzustellen.

Die Standardwerte für den Accept-Header funktionieren in den meisten Fällen, wenn sie in verschiedenen Datenquellentypen verwendet werden. Ein Benutzer muss sich nur in ganz bestimmten Situationen Gedanken über diese Werte machen. Auf diese Weise haben Sie einen einzigen URL für Ihre Ressource und doch können die Clients eines Servers anfordern, was sie benötigen. In den meisten Fällen wird eines der Formate bevorzugt, wenn kein Accept-Header angegeben ist.

Beispielsweise gibt es für den URL http://server/mydata/resource1 drei Möglichkeiten, Daten bereitzustellen: als Bild, in HTML oder in XML. Sie können dann drei verschiedene Accept-Typen verwenden, wie z. B. image/jpeg, text/html und application/xml. Der Vorteil besteht darin, dass Sie einen einzigen URL für Ihre Ressource haben und die Clients eines Servers dennoch anfordern können, was sie benötigen. In den meisten Fällen wird eines der Formate bevorzugt, falls kein Accept-Header angegeben ist.


Feedback