Web.HTTPApp.TWebRequest.Accept
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.