Windows.Web.Http.Headers Ruang nama

Menyediakan dukungan untuk header HTTP yang digunakan oleh namespace Windows.Web.Http untuk aplikasi UWP yang menargetkan layanan HTTP.

Kelas

HttpCacheDirectiveHeaderValueCollection

Mewakili nilai header HTTP Cache-Control pada konten HTTP yang terkait dengan permintaan atau respons HTTP.

HttpChallengeHeaderValue

Mewakili informasi autentikasi yang digunakan dalam nilai header HTTP Proxy-Authenticate dan WWW-Authenticate .

HttpChallengeHeaderValueCollection

Mewakili nilai header HTTP Proxy-Authenticate atau WWW-Authenticate pada respons HTTP.

HttpConnectionOptionHeaderValue

Mewakili informasi koneksi yang digunakan dalam header HTTP Koneksi pada permintaan HTTP.

HttpConnectionOptionHeaderValueCollection

Mewakili nilai header HTTP Koneksi pada permintaan HTTP.

HttpContentCodingHeaderValue

Mewakili informasi pengodean konten yang digunakan dalam header HTTP Pengodean Konten pada konten HTTP dalam permintaan atau respons.

HttpContentCodingHeaderValueCollection

Mewakili nilai header HTTP Pengodean Konten pada konten HTTP dalam permintaan atau respons.

HttpContentCodingWithQualityHeaderValue

Mewakili menerima informasi pengodean yang digunakan di header HTTP Accept-Encoding pada permintaan HTTP.

HttpContentCodingWithQualityHeaderValueCollection

Mewakili nilai header HTTP Accept-Encoding pada permintaan HTTP.

HttpContentDispositionHeaderValue

Mewakili nilai header HTTP Content-Disposition pada konten HTTP dalam permintaan atau respons.

HttpContentHeaderCollection

Menyediakan kumpulan header HTTP yang terkait dengan konten pada permintaan atau respons HTTP.

HttpContentRangeHeaderValue

Mewakili nilai header HTTP Rentang Konten pada konten HTTP dalam permintaan atau respons.

HttpCookiePairHeaderValue

Mewakili informasi cookie yang digunakan di header HTTP Cookie pada permintaan HTTP.

HttpCookiePairHeaderValueCollection

Mewakili nilai header HTTP Cookie pada permintaan HTTP.

HttpCredentialsHeaderValue

Mewakili nilai header HTTP Otorisasi atau Otorisasi Proksi pada permintaan HTTP.

HttpDateOrDeltaHeaderValue

Mewakili nilai header HTTP Retry-After pada respons HTTP.

HttpExpectationHeaderValue

Mewakili token untuk perilaku server tertentu yang diperlukan oleh klien yang digunakan di header Expect HTTP pada permintaan HTTP.

HttpExpectationHeaderValueCollection

Mewakili nilai header Expect HTTP pada permintaan HTTP.

HttpLanguageHeaderValueCollection

Mewakili nilai header HTTP Content-Language pada konten HTTP dalam permintaan atau respons.

HttpLanguageRangeWithQualityHeaderValue

Mewakili informasi terima bahasa yang digunakan dalam header HTTP Accept-Language pada permintaan HTTP.

HttpLanguageRangeWithQualityHeaderValueCollection

Mewakili nilai header HTTP Accept-Language pada permintaan HTTP.

HttpMediaTypeHeaderValue

Mewakili nilai header HTTP Jenis Konten pada konten HTTP dalam permintaan atau respons.

HttpMediaTypeWithQualityHeaderValue

Mewakili menerima informasi yang digunakan di header Terima HTTP pada permintaan HTTP.

HttpMediaTypeWithQualityHeaderValueCollection

Mewakili nilai header Terima HTTP pada permintaan HTTP.

HttpMethodHeaderValueCollection

Mewakili nilai header Izinkan HTTP pada respons HTTP.

HttpNameValueHeaderValue

Mewakili informasi nama dan nilai yang digunakan dalam sejumlah header HTTP.

HttpProductHeaderValue

Mewakili informasi produk yang digunakan oleh kelas HttpProductHeaderValue dan HttpProductInfoHeaderValueCollection di header HTTP User-Agent .

HttpProductInfoHeaderValue

Mewakili informasi produk yang digunakan di header HTTP User-Agent pada permintaan HTTP.

HttpProductInfoHeaderValueCollection

Mewakili nilai header HTTP User-Agent pada permintaan HTTP.

HttpRequestHeaderCollection

Menyediakan kumpulan header HTTP yang terkait dengan permintaan HTTP.

HttpResponseHeaderCollection

Menyediakan kumpulan header HTTP yang terkait dengan respons HTTP.

HttpTransferCodingHeaderValue

Mewakili informasi pengkodean transfer yang digunakan di header HTTP Transfer-Encoding pada permintaan HTTP.

HttpTransferCodingHeaderValueCollection

Mewakili nilai header HTTP Transfer-Encoding pada permintaan HTTP.

Keterangan

Namespace Windows.Web.Http dan namespace Windows.Web.Http.Headers dan Windows.Web.Http.Filters terkait menyediakan antarmuka pemrograman untuk aplikasi UWP yang tersambung ke layanan HTTP dan REST. Namespace ini menyediakan dukungan yang konsisten di JavaScript, C#, VB.NET, dan C++ untuk pengembang aplikasi HTTP.

Kelas di namespace Windows.Web.Http.Headers mewakili header HTTP yang ditentukan dalam RFC 2616 oleh IETF. Header HTTP dikaitkan dengan konten HttpRequestMessage, HttpResponseMessage, dan HTTP yang dikirim dengan pesan permintaan HTTP atau diterima dengan pesan respons HTTP.

Kelas utama di namespace Windows.Web.Http.Headers adalah sebagai berikut:

Sebagian besar properti pada kelas utama ini menyediakan akses ke objek kelas yang sangat ditik untuk header HTTP tertentu.

Properti Header di HttpRequestMessage mengembalikan objek HttpRequestHeaderCollection . Properti DefaultRequestHeaders di HttpClient juga mengembalikan objek HttpRequestHeaderCollection .

Properti Header di HttpResponseMessage mengembalikan objek HttpResponseHeaderCollection .

HttpContentHeaderCollection memiliki konstruktor dan juga dikembalikan oleh properti di kelas HttpBufferContent, HttpFormUrlEncodedContent, HttpMultipartContent, HttpMultipartFormDataContent, HttpStringContent, dan HttpStreamContent dan antarmuka IHttpContent.

Lihat juga