Bagikan melalui


HttpClient.DefaultRequestHeaders Properti

Definisi

Mendapatkan kumpulan header yang harus dikirim dengan setiap permintaan. Untuk panduan pemrograman untuk kelas HttpClient, dan contoh kode, lihat topik konseptual HttpClient .

public:
 property HttpRequestHeaderCollection ^ DefaultRequestHeaders { HttpRequestHeaderCollection ^ get(); };
HttpRequestHeaderCollection DefaultRequestHeaders();
public HttpRequestHeaderCollection DefaultRequestHeaders { get; }
var httpRequestHeaderCollection = httpClient.defaultRequestHeaders;
Public ReadOnly Property DefaultRequestHeaders As HttpRequestHeaderCollection

Nilai Properti

Header yang harus dikirim dengan setiap permintaan.

Keterangan

Properti DefaultRequestHeaders mengembalikan objek HttpRequestHeaderCollection yang dapat digunakan untuk mendapatkan atau mengatur header tertentu pada instans HttpClient . Header HTTP yang diatur pada properti ini akan dikirim pada semua pesan permintaan yang dikirim pada instans HttpClient ini dan tidak perlu diatur pada setiap instans HttpRequestMessage .

Properti Header pada objek HttpRequestMessage mengembalikan objek HttpRequestHeaderCollection yang dapat digunakan untuk mendapatkan atau mengatur header tertentu pada permintaan HTTP tertentu.

Properti DefaultRequestHeaders mewakili header yang dapat diatur pengembang aplikasi, bukan semua header yang akhirnya dapat dikirim dengan permintaan. HttpBaseProtocolFilter akan menambahkan beberapa header tambahan.

Peringatan

Dalam versi sebelum Windows 10, mengatur header tertentu ke NULL menyebabkan nilai header kosong diatur, yang menyebabkan kegagalan yang tidak terduga dalam panggilan berikutnya ke GetAsync. Mulai dari Windows 10, mengatur salah satu header berikut ke NULL menyebabkannya dihapus dari permintaan sepenuhnya, sehingga header yang tersisa valid.

  • Authorization
  • Tanggal
  • Dari
  • Host
  • If-Modified-Since
  • If-Unmodified-Since
  • Max-Forwards
  • Proxy-Authorization
  • Referer

Jika Anda menulis untuk versi sebelum Windows 10, jangan atur nilai header ini ke NULL.

Berlaku untuk

Lihat juga