Bagikan melalui


HttpHeaders.Add Metode

Definisi

Menyisipkan header baru dan nilainya ke dalam koleksi HttpHeaders.

Overload

Add(String, IEnumerable<String>)

Menambahkan header yang ditentukan dan nilainya ke dalam koleksi HttpHeaders.

Add(String, String)

Menambahkan header yang ditentukan dan nilainya ke dalam koleksi HttpHeaders.

Add(String, IEnumerable<String>)

Sumber:
HttpHeaders.cs
Sumber:
HttpHeaders.cs
Sumber:
HttpHeaders.cs

Menambahkan header yang ditentukan dan nilainya ke dalam koleksi 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))

Parameter

name
String

Header yang akan ditambahkan ke koleksi.

values
IEnumerable<String>

Daftar nilai header untuk ditambahkan ke koleksi.

Pengecualian

Nama tidak boleh null atau kosong.

Nilai tidak boleh null atau kosong.

Nama header yang disalahgunakan. Pastikan header permintaan digunakan dengan HttpRequestMessage, header respons dengan HttpResponseMessage, dan header konten dengan objek HttpContent.

Format nama header tidak valid.

-atau-

Format nilai header tidak valid untuk nama header ini, atau header tidak mendukung beberapa nilai.

Keterangan

Nama header diberlakukan untuk menjadi token HTTP yang valid, di mana token didefinisikan sebagai sekumpulan huruf, digit, atau simbol ASCII dari set "!#$%&'*+-.^_`|~", cocok dengan definisi RFC9110. Karakter non-ASCII tidak diperbolehkan dalam nama header.

Header values akan diurai dan divalidasi.

Jika header yang ditentukan tidak ada, metode Add menyisipkan header baru ke dalam daftar pasangan nama/nilai header.

Jika header yang ditentukan sudah ada, values ditambahkan ke daftar nilai yang dipisahkan koma yang terkait dengan header.

Berlaku untuk

Add(String, String)

Sumber:
HttpHeaders.cs
Sumber:
HttpHeaders.cs
Sumber:
HttpHeaders.cs

Menambahkan header yang ditentukan dan nilainya ke dalam koleksi 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)

Parameter

name
String

Header yang akan ditambahkan ke koleksi.

value
String

Konten header.

Pengecualian

Nama tidak boleh null atau kosong.

Nama header yang disalahgunakan. Pastikan header permintaan digunakan dengan HttpRequestMessage, header respons dengan HttpResponseMessage, dan header konten dengan objek HttpContent.

Format nama header tidak valid.

-atau-

Format nilai header tidak valid untuk nama header ini, atau header tidak mendukung beberapa nilai.

Keterangan

Nama header diberlakukan untuk menjadi token HTTP yang valid, di mana token didefinisikan sebagai sekumpulan huruf, digit, atau simbol ASCII dari set "!#$%&'*+-.^_`|~", cocok dengan definisi RFC9110. Karakter non-ASCII tidak diperbolehkan dalam nama header.

Header values akan diurai dan divalidasi.

Jika header yang ditentukan tidak ada, metode Add menyisipkan header baru ke dalam daftar pasangan nama/nilai header.

Jika header yang ditentukan sudah ada, value ditambahkan ke daftar nilai yang dipisahkan koma yang terkait dengan header.

Berlaku untuk