Web.HTTPApp.TWebRequest.Accept

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Accept: string index 8 read GetStringVariable;

C++

__property System::UnicodeString Accept = {read=GetStringVariable, index=8};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Web.HTTPApp.pas
Web.HTTPApp.hpp
Web.HTTPApp 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