Section courante

A propos

Section administrative du site

HttpClient

Client HTTP
C# (C Sharp) System.Net.Http

Description

Cette classe permet de fournir une classe pour envoyer des requêtes HTTP et recevoir des réponses HTTP à partir d'une ressource identifiée par un URI.

Liste des méthodes

Méthode Prototype Description
HTTPCLIENT HttpClient() Ce constructeur permet d'initialiser une nouvelle instance de la classe HttpClient à l'aide d'un HttpClientHandler étant supprimé lorsque cette instance est supprimée.
HTTPCLIENT HttpClient(HttpMessageHandler) Ce constructeur permet d'initialiser une nouvelle instance de la classe HttpClient avec le gestionnaire spécifié. Le gestionnaire est supprimé lorsque cette instance est supprimée.
HTTPCLIENT HttpClient(HttpMessageHandler, Boolean) Ce constructeur permet d'initialiser une nouvelle instance de la classe HttpClient avec le gestionnaire fourni et spécifie si ce gestionnaire doit être supprimé lorsque cette instance est supprimée.
CANCELPENDINGREQUESTS CancelPendingRequests() Cette méthode permet d'annuler toutes les demandes en attente sur cette instance.
DELETEASYNC DeleteAsync(String) Cette méthode permet d'envoyer une requête DELETE à l'URI spécifié en tant qu'opération désynchronisée.
DELETEASYNC DeleteAsync(String, CancellationToken) Cette méthode permet d'envoyer une requête DELETE à l'URI spécifié avec un jeton d'annulation en tant qu'opération désynchronisée.
DELETEASYNC DeleteAsync(Uri) Cette méthode permet d'envoyer une requête DELETE à l'URi spécifié en tant qu'opération désynchronisée.
DELETEASYNC DeleteAsync(Uri, CancellationToken) Cette méthode permet d'envoyer une requête DELETE à l'URI spécifié avec un jeton d'annulation en tant qu'opération désynchronisée.
DISPOSE Dispose() Cette méthode permet de libérer les ressources non gérées et élimine les ressources gérées utilisées par HttpMessageInvoker.
DISPOSE Dispose(Boolean) Cette méthode permet de libérer les ressources non gérées utilisées par HttpClient et de supprimer éventuellement les ressources gérées.
EQUALS Equals(Object) Cette méthode permet de déterminer si l'objet spécifié est égal à l'objet actuel.
GETASYNC GetAsync(String) Cette méthode permet d'envoyer une requête GET à l'URI spécifié en tant qu'opération désynchronisée.
GETASYNC GetAsync(String, CancellationToken) Cette méthode permet d'envoyer une requête GET à l'URI spécifié avec un jeton d'annulation en tant qu'opération désynchronisée.
GETASYNC GetAsync(String, HttpCompletionOption) Cette méthode permet d'envoyer une requête GET à l'URI spécifié avec une option de complétion HTTP en tant qu'opération désynchronisée.
GETASYNC GetAsync(String, HttpCompletionOption, CancellationToken) Cette méthode permet d'envoyer une requête GET à l'URI spécifié avec une option d'achèvement HTTP et un jeton d'annulation en tant qu'opération désynchronisée.
GETASYNC GetAsync(Uri) Cette méthode permet d'envoyer une requête GET à l'URI spécifié en tant qu'opération désynchronisée.
GETASYNC GetAsync(Uri, CancellationToken) Cette méthode permet d'envoyer une requête GET à l'URI spécifié avec un jeton d'annulation en tant qu'opération désynchronisée.
GETASYNC GetAsync(Uri, HttpCompletionOption) Cette méthode permet d'envoyer une requête GET à l'URI spécifié avec une option de complétion HTTP en tant qu'opération désynchronisée.
GETASYNC GetAsync(Uri, HttpCompletionOption, CancellationToken) Cette méthode permet d'envoyer une requête GET à l'URI spécifié avec une option d'achèvement HTTP et un jeton d'annulation en tant qu'opération désynchronisée.
GETBYTEARRAYASYNC GetByteArrayAsync(String) Cette méthode permet d'envoyer une requête GET à l'URI spécifié et de renvoyer le corps de la réponse sous forme de tableau d'octets dans une opération désynchronisée.
GETBYTEARRAYASYNC GetByteArrayAsync(String, CancellationToken) Cette méthode permet d'envoyer une requête GET à l'URI spécifié et de renvoyer le corps de la réponse sous forme de tableau d'octets dans une opération désynchronisée.
GETBYTEARRAYASYNC GetByteArrayAsync(Uri) Cette méthode permet d'envoyer une requête GET à l'URI spécifié et de renvoyer le corps de la réponse sous forme de tableau d'octets dans une opération désynchronisée.
GETBYTEARRAYASYNC GetByteArrayAsync(Uri, CancellationToken) Cette méthode permet d'envoyer une requête GET à l'Uri spécifié et de renvoyer le corps de la réponse sous forme de tableau d'octets dans une opération désynchronisée.
GETHASHCODE GetHashCode() Cette méthode permet de servir de fonction de hachage par défaut.
GETSTREAMASYNC GetStreamAsync(String) Cette méthode permet d'envoyer une requête GET à l'URI spécifié et renvoyez le corps de la réponse sous forme de flux dans une opération désynchronisée.
GETSTREAMASYNC GetStreamAsync(String, CancellationToken) Cette méthode permet d'envoyer une requête GET à l'URI spécifié et renvoyez le corps de la réponse sous forme de flux dans une opération désynchronisée.
GETSTREAMASYNC GetStreamAsync(Uri) Cette méthode permet d'envoyer une requête GET à l'URI spécifié et renvoyez le corps de la réponse sous forme de flux dans une opération désynchronisée.
GETSTREAMASYNC GetStreamAsync(Uri, CancellationToken) Cette méthode permet d'envoyer une requête GET à l'URI spécifié et renvoyez le corps de la réponse sous forme de flux dans une opération désynchronisée.
GETSTRINGASYNC GetStringAsync(String) Cette méthode permet d'envoyer une requête GET à l'URI spécifié et renvoyez le corps de la réponse sous forme de chaîne de caractères dans une opération désynchronisée.
GETSTRINGASYNC GetStringAsync(String, CancellationToken) Cette méthode permet d'envoyer une requête GET à l'URI spécifié et renvoyez le corps de la réponse sous forme de chaîne dans une opération désynchronisée.
GETSTRINGASYNC GetStringAsync(Uri) Cette méthode permet d'envoyer une requête GET à l'URI spécifié et renvoyez le corps de la réponse sous forme de chaîne de caractères dans une opération désynchronisée.
GETSTRINGASYNC GetStringAsync(Uri, CancellationToken) Cette méthode permet d'envoyer une requête GET à l'URI spécifié et renvoyez le corps de la réponse sous forme de chaîne de caractères dans une opération désynchronisée.
GETTYPE GetType() Cette méthode permet de demander le Type de l'instance actuelle.
MEMBERWISECLONE MemberwiseClone() Cette méthode permet de créer une copie superficielle de l'objet actuel.
PATCHASYNC PatchAsync(String, HttpContent) Cette méthode permet d'envoyer une requête PATCH à un URI désigné comme chaîne de caractères en tant qu'opération désynchronisée.
PATCHASYNC PatchAsync(String, HttpContent, CancellationToken) Cette méthode permet d'envoyer une requête PATCH avec un jeton d'annulation à un Uri représenté sous forme de chaîne en tant qu'opération désynchronisée.
PATCHASYNC PatchAsync(Uri, HttpContent) Cette méthode permet d'envoyer une requête PATCH en tant qu'opération désynchronisée.
PATCHASYNC PatchAsync(Uri, HttpContent, CancellationToken) Cette méthode permet d'envoyer une requête PATCH avec un jeton d'annulation en tant qu'opération désynchronisée.
POSTASYNC PostAsync(String, HttpContent) Cette méthode permet d'envoyer une requête POST à l'URi spécifié en tant qu'opération désynchronisée.
POSTASYNC PostAsync(String, HttpContent, CancellationToken) Cette méthode permet d'envoyer une requête POST avec un jeton d'annulation en tant qu'opération désynchronisée.
POSTASYNC PostAsync(Uri, HttpContent) Cette méthode permet d'envoyer une requête POST à l'URi spécifié en tant qu'opération désynchronisée.
POSTASYNC PostAsync(Uri, HttpContent, CancellationToken) Cette méthode permet d'envoyer une requête POST avec un jeton d'annulation en tant qu'opération désynchronisée.
PUTASYNC PutAsync(String, HttpContent) Cette méthode permet d'envoyer une requête PUT à l'URi spécifié en tant qu'opération désynchronisée.
PUTASYNC PutAsync(String, HttpContent, CancellationToken) Cette méthode permet d'envoyer une requête PUT avec un jeton d'annulation en tant qu'opération désynchronisée.
PUTASYNC PutAsync(Uri, HttpContent) Cette méthode permet d'envoyer une requête PUT à l'URi spécifié en tant qu'opération désynchronisée.
PUTASYNC PutAsync(Uri, HttpContent, CancellationToken) Cette méthode permet d'envoyer une requête PUT avec un jeton d'annulation en tant qu'opération désynchronisée.
SEND Send(HttpRequestMessage) Cette méthode permet d'envoyer une requête HTTP avec la requête spécifiée.
SEND Send(HttpRequestMessage, CancellationToken) Envoie une requête HTTP avec la requête spécifiée et le jeton d'annulation.
SEND Send(HttpRequestMessage, HttpCompletionOption) Cette méthode permet d'envoyer une requête HTTP.
SEND Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) Cette méthode permet d'envoyer une requête HTTP avec la requête spécifiée, l'option d'achèvement et le jeton d'annulation.
SENDASYNC SendAsync(HttpRequestMessage) Cette méthode permet d'envoyer une requête HTTP en tant qu'opération désynchronisée.
SENDASYNC SendAsync(HttpRequestMessage, CancellationToken) Cette méthode permet d'envoyer une requête HTTP en tant qu'opération désynchronisée.
SENDASYNC SendAsync(HttpRequestMessage, HttpCompletionOption) Cette méthode permet d'envoyer une requête HTTP en tant qu'opération désynchronisée.
SENDASYNC SendAsync(HttpRequestMessage, HttpCompletionOption, CancellationToken) Cette méthode permet d'envoyer une requête HTTP en tant qu'opération désynchronisée.
TOSTRING ToString() Cette méthode permet de retourner une chaîne de caractères représentant l'objet actuel.


Dernière mise à jour : Vendredi, le 12 avril 2024