HttpHeaders.Add Metoda

Definice

Vloží do kolekce nové záhlaví a její hodnoty HttpHeaders .

Přetížení

Name Description
Add(String, IEnumerable<String>)

Přidá zadanou hlavičku HttpHeaders a její hodnoty do kolekce.

Add(String, String)

Přidá zadanou hlavičku HttpHeaders a její hodnotu do kolekce.

Add(String, IEnumerable<String>)

Přidá zadanou hlavičku HttpHeaders a její hodnoty do kolekce.

public:
 void Add(System::String ^ name, System::Collections::Generic::IEnumerable<System::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))

Parametry

name
String

Záhlaví, které chcete přidat do kolekce.

values
IEnumerable<String>

Seznam hodnot záhlaví, které chcete přidat do kolekce.

Výjimky

Název nesmí být null nebo prázdný.

Hodnoty nesmí být null ani prázdné.

Název zneužité hlavičky Ujistěte se, že hlavičky požadavku se používají s HttpRequestMessage, hlavičkami odpovědi s HttpResponseMessage a hlavičkami obsahu s objekty HttpContent.

Formát názvu záhlaví je neplatný.

nebo

Formát hodnoty záhlaví je pro tento název záhlaví neplatný nebo záhlaví nepodporuje více hodnot.

Poznámky

Názvy hlaviček se vynucují tak, aby byly platné tokeny HTTP, kde je token definován jako libovolná sada písmen ASCII, číslic nebo symbolů ze "!#$%&'*+-.^_`|~" sady, které odpovídají definici RFC9110. V názvu hlavičky nejsou povolené znaky jiné než ASCII.

Hlavička values bude analyzována a ověřena.

Pokud zadaná hlavička neexistuje, Add metoda vloží nové záhlaví do seznamu dvojic název/hodnota záhlaví.

Pokud je zadaná hlavička již k dispozici, values přidají se do seznamu hodnot oddělených čárkami přidružených k záhlaví.

Platí pro

Add(String, String)

Přidá zadanou hlavičku HttpHeaders a její hodnotu do kolekce.

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

Parametry

name
String

Záhlaví, které chcete přidat do kolekce.

value
String

Obsah záhlaví.

Výjimky

Název nesmí být null nebo prázdný.

Název zneužité hlavičky Ujistěte se, že hlavičky požadavku se používají s HttpRequestMessage, hlavičkami odpovědi s HttpResponseMessage a hlavičkami obsahu s objekty HttpContent.

Formát názvu záhlaví je neplatný.

nebo

Formát hodnoty záhlaví je pro tento název záhlaví neplatný nebo záhlaví nepodporuje více hodnot.

Poznámky

Názvy hlaviček se vynucují tak, aby byly platné tokeny HTTP, kde je token definován jako libovolná sada písmen ASCII, číslic nebo symbolů ze "!#$%&'*+-.^_`|~" sady, které odpovídají definici RFC9110. V názvu hlavičky nejsou povolené znaky jiné než ASCII.

Hlavička values bude analyzována a ověřena.

Pokud zadaná hlavička neexistuje, Add metoda vloží nové záhlaví do seznamu dvojic název/hodnota záhlaví.

Pokud je zadaná hlavička již k dispozici, value přidá se do seznamu hodnot oddělených čárkami přidružených k záhlaví.

Platí pro