System::Net::Http::Headers::HttpRequestHeaders classe

HttpRequestHeaders class

Représente la collection des en-têtes ‘Request’. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans le pointeur System::SmartPtr et utilisez ce pointeur pour la transmettre aux fonctions en tant qu’argument.

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

Méthodes

MéthodeDescription
AddHeaders(System::SharedPtr<HttpHeaders>) overrideConcatène l’instance HttpHeaders-class spécifiée avec celle actuelle.
static AddKnownHeaders(System::SharedPtr<Collections::Generic::HashSet<String>>)Ajoute les en-têtes connus à la collection spécifiée.
get_Accept()Informations RTTI.
get_AcceptCharset()Renvoie une valeur de l’en-tête ‘Accept-Charset’.
get_AcceptEncoding()Renvoie une valeur de l’en-tête ‘Accept-Encoding’.
get_AcceptLanguage()Renvoie une valeur de l’en-tête ‘Accept-Language’.
get_Authorization()Obtient une valeur de l’en-tête ‘Authorization’.
get_CacheControl()Obtient une valeur de l’en-tête ‘Cache-Control’.
get_Connection()Renvoie une valeur de l’en-tête ‘Connection’.
get_ConnectionClose()Obtient une valeur qui indique si la valeur de l’en-tête ‘Connection’ contient ‘Close’.
get_Date()Obtient une valeur de l’en-tête ‘Date’.
get_Expect()Renvoie la valeur de l’en-tête ‘Expect’.
get_ExpectContinue()Obtient une valeur qui indique si la valeur de l’en-tête ‘Expect’ contient ‘Continue’.
get_From()Obtient une valeur de l’en-tête ‘From’.
get_Host()Obtient une valeur de l’en-tête ‘Host’.
get_IfMatch()Renvoie une valeur de l’en-tête ‘If-Match’.
get_IfModifiedSince()Obtient une valeur de l’en-tête ‘If-Modified-Since’.
get_IfNoneMatch()Renvoie une valeur de l’en-tête ‘If-None-Match’.
get_IfRange()Obtient une valeur de l’en-tête ‘If-Range’.
get_IfUnmodifiedSince()Obtient une valeur de l’en-tête ‘If-Unmodified-Since’.
get_MaxForwards()Obtient une valeur de l’en-tête ‘Max-Forwards’.
get_Pragma()Renvoie une valeur de l’en-tête ‘Pragma’.
get_ProxyAuthorization()Obtient une valeur de l’en-tête ‘Proxy-Authorization’.
get_Range()Obtient une valeur de l’en-tête ‘Range’.
get_Referrer()Obtient une valeur de l’en-tête ‘Referer’.
get_TE()Renvoie une valeur de l’en-tête ‘TE’.
get_Trailer()Renvoie une valeur de l’en-tête ‘Trailer’.
get_TransferEncoding()Renvoie une valeur de l’en-tête ‘Transfer-Encoding’.
get_TransferEncodingChunked()Obtient une valeur qui indique si la valeur de l’en-tête ‘Transfer-Encoding’ contient ‘Chunked’.
get_Upgrade()Renvoie une valeur de l’en-tête ‘Upgrade’.
get_UserAgent()Renvoie une valeur de l’en-tête ‘User-Agent’.
get_Via()Renvoie une valeur de l’en-tête ‘Via’.
get_Warning()Renvoie une valeur de l’en-tête ‘Warning’.
HttpRequestHeaders()Construit une nouvelle instance.
set_Authorization(System::SharedPtr<AuthenticationHeaderValue>)Définit une valeur de l’en-tête ‘Authorization’.
set_CacheControl(System::SharedPtr<CacheControlHeaderValue>)Définit une valeur de l’en-tête ‘Cache-Control’.
set_ConnectionClose(Nullable<bool>)Définit une valeur qui indique si la valeur de l’en-tête ‘Connection’ contient ‘Close’.
set_Date(Nullable<DateTimeOffset>)Définit une valeur de l’en-tête ‘Date’.
set_ExpectContinue(Nullable<bool>)Définit une valeur qui indique si la valeur de l’en-tête ‘Expect’ contient ‘Continue’.
set_From(String)Définit une valeur de l’en-tête ‘From’.
set_Host(String)Définit une valeur de l’en-tête ‘Host’.
set_IfModifiedSince(Nullable<DateTimeOffset>)Définit une valeur de l’en-tête ‘If-Modified-Since’.
set_IfRange(System::SharedPtr<RangeConditionHeaderValue>)Définit une valeur de l’en-tête ‘If-Range’.
set_IfUnmodifiedSince(Nullable<DateTimeOffset>)Définit une valeur de l’en-tête ‘If-Unmodified-Since’.
set_MaxForwards(Nullable<int32_t>)Définit une valeur de l’en-tête ‘Max-Forwards’.
set_ProxyAuthorization(System::SharedPtr<AuthenticationHeaderValue>)Définit une valeur de l’en-tête ‘Proxy-Authorization’.
set_Range(System::SharedPtr<RangeHeaderValue>)Définit une valeur de l’en-tête ‘Range’.
set_Referrer(System::SharedPtr<Uri>)Définit une valeur de l’en-tête ‘Referer’.
set_TransferEncodingChunked(Nullable<bool>)Définit une valeur qui indique si la valeur de l’en-tête ‘Transfer-Encoding’ contient ‘Chunked’.

Voir aussi