Udostępnij za pośrednictwem


HttpHeaders.Add Metoda

Definicja

Wstawia nowy nagłówek i jego wartości do kolekcji HttpHeaders.

Przeciążenia

Add(String, IEnumerable<String>)

Dodaje określony nagłówek i jego wartości do kolekcji HttpHeaders.

Add(String, String)

Dodaje określony nagłówek i jego wartość do kolekcji HttpHeaders.

Add(String, IEnumerable<String>)

Źródło:
HttpHeaders.cs
Źródło:
HttpHeaders.cs
Źródło:
HttpHeaders.cs

Dodaje określony nagłówek i jego wartości do kolekcji 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))

Parametry

name
String

Nagłówek do dodania do kolekcji.

values
IEnumerable<String>

Lista wartości nagłówków do dodania do kolekcji.

Wyjątki

Nazwa nie może mieć wartości null ani być pusta.

Wartości nie mogą mieć wartości null ani być puste.

Niewłaściwa nazwa nagłówka. Upewnij się, że nagłówki żądań są używane z komunikatem HttpRequestMessage, nagłówkami odpowiedzi z komunikatem HttpResponseMessage i nagłówkami zawartości z obiektami HttpContent.

Format nazwy nagłówka jest nieprawidłowy.

-lub-

Format wartości nagłówka jest nieprawidłowy dla tej nazwy nagłówka lub nagłówek nie obsługuje wielu wartości.

Uwagi

Nazwy nagłówków są wymuszane jako prawidłowe tokeny HTTP, w których token jest definiowany jako dowolny zestaw liter, cyfr lub symboli ASCII z zestawu "!#$%&'*+-.^_`|~" pasującego RFC9110definicji. Znaki inne niż ASCII nie są dozwolone w nazwie nagłówka.

values nagłówka zostaną przeanalizowane i zweryfikowane.

Jeśli określony nagłówek nie istnieje, metoda Add wstawia nowy nagłówek do listy par nazwa/wartość nagłówka.

Jeśli określony nagłówek jest już obecny, values są dodawane do rozdzielanej przecinkami listy wartości skojarzonych z nagłówkiem.

Dotyczy

Add(String, String)

Źródło:
HttpHeaders.cs
Źródło:
HttpHeaders.cs
Źródło:
HttpHeaders.cs

Dodaje określony nagłówek i jego wartość do kolekcji 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)

Parametry

name
String

Nagłówek do dodania do kolekcji.

value
String

Zawartość nagłówka.

Wyjątki

Nazwa nie może mieć wartości null ani być pusta.

Niewłaściwa nazwa nagłówka. Upewnij się, że nagłówki żądań są używane z komunikatem HttpRequestMessage, nagłówkami odpowiedzi z komunikatem HttpResponseMessage i nagłówkami zawartości z obiektami HttpContent.

Format nazwy nagłówka jest nieprawidłowy.

-lub-

Format wartości nagłówka jest nieprawidłowy dla tej nazwy nagłówka lub nagłówek nie obsługuje wielu wartości.

Uwagi

Nazwy nagłówków są wymuszane jako prawidłowe tokeny HTTP, w których token jest definiowany jako dowolny zestaw liter, cyfr lub symboli ASCII z zestawu "!#$%&'*+-.^_`|~" pasującego RFC9110definicji. Znaki inne niż ASCII nie są dozwolone w nazwie nagłówka.

values nagłówka zostaną przeanalizowane i zweryfikowane.

Jeśli określony nagłówek nie istnieje, metoda Add wstawia nowy nagłówek do listy par nazwa/wartość nagłówka.

Jeśli określony nagłówek jest już obecny, value zostanie dodany do rozdzielanej przecinkami listy wartości skojarzonych z nagłówkiem.

Dotyczy