HttpHeaders.Add Methode

Definitie

Hiermee voegt u een nieuwe koptekst en de bijbehorende waarden in de HttpHeaders verzameling in.

Overloads

Name Description
Add(String, IEnumerable<String>)

Voegt de opgegeven header en de bijbehorende waarden toe aan de HttpHeaders verzameling.

Add(String, String)

Hiermee voegt u de opgegeven header en de bijbehorende waarde toe aan de HttpHeaders verzameling.

Add(String, IEnumerable<String>)

Bron:
HttpHeaders.cs
Bron:
HttpHeaders.cs
Bron:
HttpHeaders.cs
Bron:
HttpHeaders.cs
Bron:
HttpHeaders.cs

Voegt de opgegeven header en de bijbehorende waarden toe aan de HttpHeaders verzameling.

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))

Parameters

name
String

De header die moet worden toegevoegd aan de verzameling.

values
IEnumerable<String>

Een lijst met headerwaarden die u aan de verzameling wilt toevoegen.

Uitzonderingen

De naam mag niet null of leeg zijn.

De waarden mogen niet null of leeg zijn.

Naam van koptekst misbruikt. Zorg ervoor dat aanvraagheaders worden gebruikt met HttpRequestMessage, antwoordheaders met HttpResponseMessage en inhoudsheaders met HttpContent-objecten.

De indeling van de headernaam is ongeldig.

– of –

De indeling van de headerwaarde is ongeldig voor deze headernaam of de header biedt geen ondersteuning voor meerdere waarden.

Opmerkingen

Headernamen worden afgedwongen om geldige HTTP-tokens te zijn, waarbij een token wordt gedefinieerd als een set ASCII-letters, cijfers of symbolen uit de "!#$%&'*+-.^_`|~" set, die overeenkomen met de definitie van RFC9110. Niet-ASCII-tekens zijn niet toegestaan in een headernaam.

De header values wordt geparseerd en gevalideerd.

Als de opgegeven header niet bestaat, wordt met de Add methode een nieuwe header ingevoegd in de lijst met headernaam-/waardeparen.

Als de opgegeven koptekst al aanwezig is, values worden ze toegevoegd aan de door komma's gescheiden lijst met waarden die zijn gekoppeld aan de koptekst.

Van toepassing op

Add(String, String)

Bron:
HttpHeaders.cs
Bron:
HttpHeaders.cs
Bron:
HttpHeaders.cs
Bron:
HttpHeaders.cs
Bron:
HttpHeaders.cs

Hiermee voegt u de opgegeven header en de bijbehorende waarde toe aan de HttpHeaders verzameling.

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)

Parameters

name
String

De header die moet worden toegevoegd aan de verzameling.

value
String

De inhoud van de koptekst.

Uitzonderingen

De naam mag niet null of leeg zijn.

Naam van koptekst misbruikt. Zorg ervoor dat aanvraagheaders worden gebruikt met HttpRequestMessage, antwoordheaders met HttpResponseMessage en inhoudsheaders met HttpContent-objecten.

De indeling van de headernaam is ongeldig.

– of –

De indeling van de headerwaarde is ongeldig voor deze headernaam of de header biedt geen ondersteuning voor meerdere waarden.

Opmerkingen

Headernamen worden afgedwongen om geldige HTTP-tokens te zijn, waarbij een token wordt gedefinieerd als een set ASCII-letters, cijfers of symbolen uit de "!#$%&'*+-.^_`|~" set, die overeenkomen met de definitie van RFC9110. Niet-ASCII-tekens zijn niet toegestaan in een headernaam.

De header values wordt geparseerd en gevalideerd.

Als de opgegeven header niet bestaat, wordt met de Add methode een nieuwe header ingevoegd in de lijst met headernaam-/waardeparen.

Als de opgegeven koptekst al aanwezig is, value wordt deze toegevoegd aan de door komma's gescheiden lijst met waarden die zijn gekoppeld aan de koptekst.

Van toepassing op