Section courante

A propos

Section administrative du site

System.Net.Http

Réseau HTTP du système
C# (C Sharp) Espaces de nom

Description

Cet espace de noms permet de fournir une interface de programmation pour les applications HTTP modernes.

Liste des classes

Classe Description
ByteArrayContent Cette classe permet de fournir un contenu HTTP basé sur un tableau d'octets.
DelegatingHandler Cette classe contient un type pour les gestionnaires HTTP déléguant le traitement des messages de réponse HTTP à un autre gestionnaire, appelé gestionnaire interne.
FormUrlEncodedContent Cette classe contient un conteneur pour les tuples nom/valeur codés à l'aide du type MIME application/x-www-form-urlencoded.
HttpClient 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.
HttpClientHandler Cette classe contient le gestionnaire de messages par défaut utilisé par HttpClient dans .NET Framework et .NET Core 2.0 et versions antérieures.
HttpContent Cette classe contient la base représentant un corps d'entité HTTP et des entêtes de contenu.
HttpIOException Cette classe contient une exception levée lorsqu'une erreur se produit lors de la lecture de la réponse.
HttpMessageHandler Cette classe contient un type de base pour les gestionnaires de messages HTTP.
HttpMessageInvoker Cette classe permet aux applications d'appeler la méthode SendAsync(HttpRequestMessage, CancellationToken) sur une chaîne de gestionnaires HTTP.
HttpMethod Cette classe contient un assistant pour récupérer et comparer les méthodes HTTP standard et pour créer de nouvelles méthodes HTTP.
HttpProtocolException Cette classe contient une exception levée lorsqu'une erreur de protocole HTTP/2 ou HTTP/3 se produit.
HttpRequestException Cette classe contient la base pour les exceptions levées par les classes HttpClient et HttpMessageHandler.
HttpRequestMessage Cette classe contient une représentation d'un message de requête HTTP.
HttpRequestOptions Cette classe contient une représentation d'une collection d'options pour une requête HTTP.
HttpResponseMessage Cette classe contient une représentation d'un message de réponse HTTP comprenant le code d'état et les données.
MessageProcessingHandler Cette classe contient un type de base pour les gestionnaires effectuant uniquement un petit traitement des messages de demande et/ou de réponse.
MultipartContent Cette classe permet de fournir une collection d'objets HttpContent étant sérialisés à l'aide de la spécification de type de contenu multipart/*.
MultipartFormDataContent Cette classe permet de fournir un conteneur pour le contenu codé à l'aide du type MIME multipart/form-data.
ReadOnlyMemoryContent Cette classe permet de fournir un contenu HTTP basé sur un ReadOnlyMemory<T>.
SocketsHttpConnectionContext Cette classe contient une représentation du contexte transmis à ConnectCallback pour une instance SocketsHttpHandler.
SocketsHttpHandler Cette classe permet de fournir le gestionnaire de messages par défaut utilisé par HttpClient dans .NET Core 2.1 et versions ultérieures.
SocketsHttpPlaintextStreamFilterContext Cette classe contient une représentation du contexte transmis au PlaintextStreamFilter pour une instance SocketsHttpHandler.
StreamContent Cette classe permet de fournir du contenu HTTP basé sur un flux de données.
StringContent Cette classe permet de fournir un contenu HTTP basé sur une chaîne de caractères.

Remarque

Voir également

Références des protocoles réseaux - HTTP (HyperText Transfer Protocol)

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