Partager via


HttpHeaders.Add Méthode

Définition

Insère un nouvel en-tête et ses valeurs dans la collection HttpHeaders.

Surcharges

Add(String, IEnumerable<String>)

Ajoute l'en-tête spécifié et ses valeurs dans la collection de HttpHeaders.

Add(String, String)

Ajoute l'en-tête spécifié et sa valeur dans la collection de HttpHeaders.

Add(String, IEnumerable<String>)

Source:
HttpHeaders.cs
Source:
HttpHeaders.cs
Source:
HttpHeaders.cs

Ajoute l'en-tête spécifié et ses valeurs dans la collection de HttpHeaders.

public:
 void Add(System::String ^ name, System::Collections::Generic::IEnumerable<System::String ^> ^ values);
public void Add (string name, System.Collections.Generic.IEnumerable<string> values);
public void Add (string name, System.Collections.Generic.IEnumerable<string?> values);
member this.Add : string * seq<string> -> unit
Public Sub Add (name As String, values As IEnumerable(Of String))

Paramètres

name
String

En-tête à ajouter à la collection.

values
IEnumerable<String>

Liste des valeurs d'en-tête à ajouter à la collection.

Exceptions

Le nom ne peut pas être null ou vide.

Les valeurs ne peuvent pas être null ou vides.

Nom de l’en-tête mal utilisé. Assurez-vous que les en-têtes de requête sont utilisés avec HttpRequestMessage, les en-têtes de réponse avec HttpResponseMessage et les en-têtes de contenu avec les objets HttpContent.

Le format du nom d’en-tête n’est pas valide.

- ou -

Les caractères de nouvelle ligne dans les valeurs d’en-tête doivent être suivis d’un espace.

Remarques

L’en-tête values sera analysé et validé.

Si l’en-tête spécifié n’existe pas, la Add méthode insère un nouvel en-tête dans la liste des paires nom/valeur d’en-tête.

Si l’en-tête spécifié est déjà présent, values sont ajoutés à la liste de valeurs séparées par des virgules associées à l’en-tête.

S’applique à

Add(String, String)

Source:
HttpHeaders.cs
Source:
HttpHeaders.cs
Source:
HttpHeaders.cs

Ajoute l'en-tête spécifié et sa valeur dans la collection de HttpHeaders.

public:
 void Add(System::String ^ name, System::String ^ value);
public void Add (string name, string value);
public void Add (string name, string? value);
member this.Add : string * string -> unit
Public Sub Add (name As String, value As String)

Paramètres

name
String

En-tête à ajouter à la collection.

value
String

Contenu de l'en-tête.

Exceptions

Le nom ne peut pas être null ou vide.

Nom de l’en-tête mal utilisé. Assurez-vous que les en-têtes de requête sont utilisés avec HttpRequestMessage, les en-têtes de réponse avec HttpResponseMessage et les en-têtes de contenu avec les objets HttpContent.

Le format du nom d’en-tête n’est pas valide.

- ou -

Les caractères de nouvelle ligne dans les valeurs d’en-tête doivent être suivis d’un espace.

Remarques

L’en-tête value sera analysé et validé.

Si l’en-tête spécifié n’existe pas, la Add méthode insère un nouvel en-tête dans la liste des paires nom/valeur d’en-tête.

Si l’en-tête spécifié est déjà présent, value est ajouté à la liste de valeurs séparées par des virgules associées à l’en-tête.

S’applique à