Windows.Web.Http.Headers Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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:
- HttpRequestHeaderCollection - kumpulan header HTTP yang terkait dengan permintaan HTTP.
- HttpResponseHeaderCollection - kumpulan header HTTP yang terkait dengan respons HTTP.
- HttpContentHeaderCollection - kumpulan header HTTP yang terkait dengan konten, yang dapat digunakan pada permintaan atau respons HTTP.
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.