HTTPApp.TWebRequest.Accept
Contents |
Delphi-Informationen
von HTTPApp.pas
property Accept: AnsiString read GetStringVariable;
Unit: HTTPApp
Typ: Eigenschaft
Sichtbarkeit: public
Member von: TWebRequest
C++-Informationen
von HTTPApp.hpp
__property System::AnsiStringT<0> Accept = {read=GetStringVariable};
Unit: HTTPApp
Typ: Eigenschaft
Sichtbarkeit: public
Member von: TWebRequest
Beschreibung
Enthält den Wert des Accept-Headers der HTTP-Anforderung.
Mit Accept können Sie ermitteln, welche Medientypen der Web-Client als Antwort auf die Anforderung empfangen kann. Nicht jede HTTP-Anforderung verfügt über einen Accept-Header. Wenn der Eigenschaft Accept kein Wert zugewiesen ist, sind in der Antwort alle Medientypen zulässig.
Ein Accept-Header bedeutet normalerweise, dass in der Antwort nur einige wenige Typen verwendet werden sollen. Ein Web-Client, der eine Audio-Antwort anfordert, kann beispielsweise ein TWebRequest-Objekt erzeugen, bei dem Accept den folgenden String enthält:
audio/*; q=0.2, audio/basic
Diese Anforderung bedeutet, dass der für die Antwort bevorzugte Medientyp zwar audio/basic ist, dass aber bis zu einem Qualitätsverlust von maximal 80% auch jeder andere Audio-Typ akzeptiert wird.
Informationen über das Format von Accept-Headern finden Sie in den aktuellen Dokumentationen der Internet-Standards.