System::Net::Http::HttpRequestMessage classe

HttpRequestMessage class

Représente un message de requête HTTP. 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 le passer aux fonctions en tant qu’argument.

class HttpRequestMessage : public System::IDisposable

Méthodes

MéthodeDescription
Dispose() overrideLibère l’instance actuelle. Cette méthode libère également le contenu de la requête HTTP.
get_Content()Obtient le contenu de la requête HTTP.
get_Headers()Renvoie les en-têtes de contenu HTTP.
get_Method()Obtient la méthode de la requête HTTP.
get_Properties()Renvoie la collection des propriétés de la requête HTTP.
get_RequestUri()Obtient l’URI de la ressource demandée.
get_Version()Informations RTTI.
HttpRequestMessage()Construit une nouvelle instance.
HttpRequestMessage(System::SharedPtr<HttpMethod>, System::SharedPtr<Uri>)Construit une nouvelle instance.
HttpRequestMessage(System::SharedPtr<HttpMethod>, String)Construit une nouvelle instance.
MarkAsSent()Marque la requête actuelle comme envoyée.
set_Content(System::SharedPtr<HttpContent>)Définit le contenu de la requête HTTP.
set_Method(System::SharedPtr<HttpMethod>)Définit la méthode de la requête HTTP.
set_RequestUri(System::SharedPtr<Uri>)Définit l’URI de la ressource demandée.
set_Version(System::Version)Définit la version HTTP.
ToString() const overrideAnalogue de la méthode C# Object.ToString(). Permet de convertir des objets personnalisés en chaîne.

Voir aussi