System::Net::Http::Headers::HttpRequestHeaders Klasse

HttpRequestHeaders class

Stellt die Sammlung der ‘Request’-Header dar. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class HttpRequestHeaders : public System::Net::Http::Headers::HttpHeaders

Methoden

MethodeBeschreibung
AddHeaders(System::SharedPtr<HttpHeaders>) overrideVerkettet die angegebene HttpHeaders-Klasseninstanz mit der aktuellen.
static AddKnownHeaders(System::SharedPtr<Collections::Generic::HashSet<String>>)Fügt die bekannten Header zur angegebenen Sammlung hinzu.
get_Accept()RTTI-Informationen.
get_AcceptCharset()Gibt einen Wert des ‘Accept-Charset’-Headers zurück.
get_AcceptEncoding()Gibt einen Wert des ‘Accept-Encoding’-Headers zurück.
get_AcceptLanguage()Gibt einen Wert des ‘Accept-Language’-Headers zurück.
get_Authorization()Liest einen Wert des ‘Authorization’-Headers.
get_CacheControl()Liest einen Wert des ‘Cache-Control’-Headers.
get_Connection()Gibt einen Wert des ‘Connection’-Headers zurück.
get_ConnectionClose()Liest einen Wert, der angibt, ob der ‘Connection’-Headerwert ‘Close’ enthält.
get_Date()Liest einen Wert des ‘Date’-Headers.
get_Expect()Gibt den Wert des ‘Expect’-Headers zurück.
get_ExpectContinue()Liest einen Wert, der angibt, ob der ‘Expect’-Headerwert ‘Continue’ enthält.
get_From()Liest einen Wert des ‘From’-Headers.
get_Host()Liest einen Wert des ‘Host’-Headers.
get_IfMatch()Gibt einen Wert des ‘If-Match’-Headers zurück.
get_IfModifiedSince()Liest einen Wert des ‘If-Modified-Since’-Headers.
get_IfNoneMatch()Gibt einen Wert des ‘If-None-Match’-Headers zurück.
get_IfRange()Liest einen Wert des ‘If-Range’-Headers.
get_IfUnmodifiedSince()Liest einen Wert des ‘If-Unmodified-Since’-Headers.
get_MaxForwards()Liest einen Wert des ‘Max-Forwards’-Headers.
get_Pragma()Gibt einen Wert des ‘Pragma’-Headers zurück.
get_ProxyAuthorization()Liest einen Wert des ‘Proxy-Authorization’-Headers.
get_Range()Liest einen Wert des ‘Range’-Headers.
get_Referrer()Gibt einen Wert des ‘Referer’-Headers zurück.
get_TE()Gibt einen Wert des ‘TE’-Headers zurück.
get_Trailer()Gibt einen Wert des ‘Trailer’-Headers zurück.
get_TransferEncoding()Gibt einen Wert des ‘Transfer-Encoding’-Headers zurück.
get_TransferEncodingChunked()Ermittelt einen Wert, der angibt, ob der Wert des ‘Transfer-Encoding’-Headers ‘Chunked’ enthält.
get_Upgrade()Gibt einen Wert des ‘Upgrade’-Headers zurück.
get_UserAgent()Gibt einen Wert des ‘User-Agent’-Headers zurück.
get_Via()Gibt einen Wert des ‘Via’-Headers zurück.
get_Warning()Gibt einen Wert des ‘Warning’-Headers zurück.
HttpRequestHeaders()Erstellt eine neue Instanz.
set_Authorization(System::SharedPtr<AuthenticationHeaderValue>)Setzt einen Wert des ‘Authorization’-Headers.
set_CacheControl(System::SharedPtr<CacheControlHeaderValue>)Setzt einen Wert des ‘Cache-Control’-Headers.
set_ConnectionClose(Nullable<bool>)Setzt einen Wert, der angibt, ob der Wert des ‘Connection’-Headers ‘Close’ enthält.
set_Date(Nullable<DateTimeOffset>)Setzt einen Wert des ‘Date’-Headers.
set_ExpectContinue(Nullable<bool>)Setzt einen Wert, der angibt, ob der Wert des ‘Expect’-Headers ‘Continue’ enthält.
set_From(String)Setzt einen Wert des ‘From’-Headers.
set_Host(String)Setzt einen Wert des ‘Host’-Headers.
set_IfModifiedSince(Nullable<DateTimeOffset>)Setzt einen Wert des ‘If-Modified-Since’-Headers.
set_IfRange(System::SharedPtr<RangeConditionHeaderValue>)Setzt einen Wert des ‘If-Range’-Headers.
set_IfUnmodifiedSince(Nullable<DateTimeOffset>)Setzt einen Wert des ‘If-Unmodified-Since’-Headers.
set_MaxForwards(Nullable<int32_t>)Setzt einen Wert des ‘Max-Forwards’-Headers.
set_ProxyAuthorization(System::SharedPtr<AuthenticationHeaderValue>)Setzt einen Wert des ‘Proxy-Authorization’-Headers.
set_Range(System::SharedPtr<RangeHeaderValue>)Setzt einen Wert des ‘Range’-Headers.
set_Referrer(System::SharedPtr<Uri>)Legt einen Wert des ‘Referer’-Headers fest.
set_TransferEncodingChunked(Nullable<bool>)Setzt einen Wert, der angibt, ob der Wert des ‘Transfer-Encoding’-Headers ‘Chunked’ enthält.

Siehe auch