HTTPApp.TWebRequest.Accept

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

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.

Siehe auch

Personal tools