WebRequestHandler Kelas
Definisi
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 fitur khusus desktop yang tidak tersedia untuk aplikasi Bursa Windows atau lingkungan lainnya.
public ref class WebRequestHandler : System::Net::Http::HttpClientHandler
public class WebRequestHandler : System.Net.Http.HttpClientHandler
type WebRequestHandler = class
inherit HttpClientHandler
Public Class WebRequestHandler
Inherits HttpClientHandler
- Warisan
Keterangan
Kelas ini mengimplementasikan handler transportasi menggunakan HttpWebRequest instans untuk mengirim permintaan HTTP ke server.
Konstruktor
WebRequestHandler() |
Menginisialisasi instans baru kelas WebRequestHandler. |
Properti
AllowAutoRedirect |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah handler harus mengikuti respons pengalihan. (Diperoleh dari HttpClientHandler) |
AllowPipelining |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan menyalurkan permintaan ke sumber daya Internet. |
AuthenticationLevel |
Mendapatkan atau menetapkan nilai yang menunjukkan tingkat autentikasi dan peniruan yang digunakan untuk permintaan ini. |
AutomaticDecompression |
Mendapatkan atau mengatur jenis metode dekompresi yang digunakan oleh handler untuk dekompresi otomatis respons konten HTTP. (Diperoleh dari HttpClientHandler) |
CachePolicy |
Mendapatkan atau menetapkan kebijakan cache untuk permintaan ini. |
CheckCertificateRevocationList |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah sertifikat diperiksa terhadap daftar pencabutan otoritas sertifikat. (Diperoleh dari HttpClientHandler) |
ClientCertificateOptions |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah sertifikat secara otomatis dipilih dari penyimpanan sertifikat atau jika pemanggil diizinkan untuk meneruskan sertifikat klien tertentu. (Diperoleh dari HttpClientHandler) |
ClientCertificates |
Mendapatkan atau mengatur kumpulan sertifikat keamanan yang terkait dengan permintaan ini. |
ContinueTimeout |
Mendapatkan atau mengatur jumlah waktu, dalam milidetik, aplikasi akan menunggu 100 lanjut dari server sebelum mengunggah data. |
CookieContainer |
Mendapatkan atau mengatur kontainer cookie yang digunakan untuk menyimpan cookie server oleh handler. (Diperoleh dari HttpClientHandler) |
Credentials |
Mendapatkan atau mengatur informasi autentikasi yang digunakan oleh handler ini. (Diperoleh dari HttpClientHandler) |
DefaultProxyCredentials |
Ketika proksi default (sistem) sedang digunakan, mendapatkan atau mengatur kredensial untuk dikirimkan ke server proksi default untuk autentikasi. Proksi default hanya digunakan ketika UseProxy diatur ke |
ImpersonationLevel |
Mendapatkan atau mengatur tingkat peniruan untuk permintaan saat ini. |
MaxAutomaticRedirections |
Mendapatkan atau mengatur jumlah maksimum pengalihan yang diikuti oleh handler. (Diperoleh dari HttpClientHandler) |
MaxConnectionsPerServer |
Mendapatkan atau mengatur jumlah maksimum koneksi bersamaan (per titik akhir server) yang diizinkan saat membuat permintaan menggunakan HttpClient objek. Perhatikan bahwa batasnya adalah per titik akhir server, jadi misalnya nilai 256 akan mengizinkan 256 koneksi bersamaan ke http://www.adatum.com/ dan 256 lainnya ke http://www.adventure-works.com/. (Diperoleh dari HttpClientHandler) |
MaxRequestContentBufferSize |
Mendapatkan atau mengatur ukuran buffer konten permintaan maksimum yang digunakan oleh handler. (Diperoleh dari HttpClientHandler) |
MaxResponseHeadersLength |
Mendapatkan atau mengatur panjang maksimum header respons yang diizinkan. |
MeterFactory |
Mendapatkan atau mengatur IMeterFactory untuk membuat kustom Meter untuk HttpClientHandler instans. (Diperoleh dari HttpClientHandler) |
PreAuthenticate |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah handler mengirim header Otorisasi dengan permintaan. (Diperoleh dari HttpClientHandler) |
Properties |
Mendapatkan kamus yang dapat ditulis (yaitu, peta) properti kustom untuk HttpClient permintaan. Kamus diinisialisasi kosong; Anda dapat menyisipkan dan mengkueri pasangan kunci-nilai untuk penangan kustom dan pemrosesan khusus Anda. (Diperoleh dari HttpClientHandler) |
Proxy |
Mendapatkan atau mengatur informasi proksi yang digunakan oleh handler. (Diperoleh dari HttpClientHandler) |
ReadWriteTimeout |
Mendapatkan atau mengatur waktu habis dalam milidetik saat menulis permintaan ke atau membaca respons dari server. |
ServerCertificateCustomValidationCallback |
Mendapatkan atau mengatur metode panggilan balik untuk memvalidasi sertifikat server. (Diperoleh dari HttpClientHandler) |
ServerCertificateValidationCallback |
Mendapatkan atau mengatur metode panggilan balik untuk memvalidasi sertifikat server. |
SslProtocols |
Mendapatkan atau mengatur protokol TLS/SSL yang digunakan oleh objek yang HttpClient dikelola oleh objek HttpClientHandler. (Diperoleh dari HttpClientHandler) |
SupportsAutomaticDecompression |
Mendapatkan nilai yang menunjukkan apakah handler mendukung dekompresi konten respons otomatis. (Diperoleh dari HttpClientHandler) |
SupportsProxy |
Mendapatkan nilai yang menunjukkan apakah handler mendukung pengaturan proksi. (Diperoleh dari HttpClientHandler) |
SupportsRedirectConfiguration |
Mendapatkan nilai yang menunjukkan apakah handler mendukung pengaturan konfigurasi untuk AllowAutoRedirect properti dan MaxAutomaticRedirections . (Diperoleh dari HttpClientHandler) |
UnsafeAuthenticatedConnectionSharing |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan mengizinkan berbagi koneksi terautentikasi NTLM berkecepatan tinggi. |
UseCookies |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah handler menggunakan CookieContainer properti untuk menyimpan cookie server dan menggunakan cookie ini saat mengirim permintaan. (Diperoleh dari HttpClientHandler) |
UseDefaultCredentials |
Mendapatkan atau menetapkan nilai yang mengontrol apakah kredensial default dikirim dengan permintaan oleh handler. (Diperoleh dari HttpClientHandler) |
UseProxy |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah handler menggunakan proksi untuk permintaan. (Diperoleh dari HttpClientHandler) |
Metode
Dispose() |
Merilis sumber daya yang tidak dikelola dan membuang sumber daya terkelola yang digunakan oleh HttpMessageHandler. (Diperoleh dari HttpMessageHandler) |
Dispose(Boolean) |
Merilis sumber daya tidak terkelola yang HttpClientHandler digunakan oleh dan secara opsional membuang sumber daya terkelola. (Diperoleh dari HttpClientHandler) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
Send(HttpRequestMessage, CancellationToken) |
Membuat instans HttpResponseMessage berdasarkan informasi yang disediakan di HttpRequestMessage. (Diperoleh dari HttpClientHandler) |
SendAsync(HttpRequestMessage, CancellationToken) |
Membuat instans HttpResponseMessage berdasarkan informasi yang disediakan dalam HttpRequestMessage sebagai operasi yang tidak akan memblokir. (Diperoleh dari HttpClientHandler) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |