Antarmuka IWinHttpRequest
Antarmuka IWinHttpRequest menyediakan semua metode nonevent untuk Microsoft Windows HTTP Services (WinHTTP).
Anggota
Antarmuka IWinHttpRequest mewarisi dari antarmuka IUnknown . IWinHttpRequest juga memiliki tipe anggota ini:
Metode
Antarmuka IWinHttpRequest memiliki metode ini.
Metode | Deskripsi |
---|---|
Batalkan | Membatalkan metode Kirim WinHTTP. |
GetAllResponseHeaders | Mengambil semua header respons HTTP. |
GetResponseHeader | Mengambil header respons HTTP. |
Open | Membuka koneksi HTTP ke sumber daya HTTP. |
Kirim | Mengirim permintaan HTTP ke server HTTP. |
SetAutoLogonPolicy | Menyetel Kebijakan Masuk Otomatis saat ini. |
SetClientCertificate | Memilih sertifikat klien untuk dikirim ke server Secure Hypertext Transfer Protocol (HTTPS). |
SetCredentials | Mengatur kredensial yang akan digunakan dengan server HTTP, baik server proksi atau server asal. |
SetProxy | Mengatur informasi server proksi. |
SetRequestHeader | Menambahkan, mengubah, atau menghapus header permintaan HTTP. |
SetTimeouts | Menentukan komponen waktu habis individual dari operasi kirim/terima, dalam milidetik. |
WaitForResponse | Menunggu metode Kirim asinkron selesai, dengan nilai waktu habis opsional, dalam hitungan detik. |
Properti
Antarmuka IWinHttpRequest memiliki properti ini.
Properti | Jenis akses | Deskripsi |
---|---|---|
Opsi |
Baca/Tulis |
Nilai opsi WinHTTP. |
ResponseBody |
Baca-saja |
Badan entitas respons sebagai array byte yang tidak ditandatangani. |
ResponseStream |
Baca-saja |
Badan entitas respons sebagai IStream. |
Teks Respons |
Baca-saja |
Isi entitas respons. |
Status |
Baca-saja |
Kode status HTTP dari respons terakhir. |
Teks Status |
Baca-saja |
Teks status HTTP. |
Keterangan
Antarmuka IWinHttpRequest yang ditentukan dalam httprequest.idl diimplementasikan oleh kelas dengan id CLSID_WinHttpRequest. Aplikasi mendapatkan antarmuka ini dengan memanggil CoCreateInstance dengan id kelas CLSID_WinHttpRequest dan id antarmuka IID_IWinHttpRequest.
Catatan
Untuk Windows XP dan Windows 2000, lihat bagian Persyaratan Run-Time di halaman mulai WinHttp.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP, Windows 2000 Professional dengan SP3 [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003, Windows 2000 Server dengan SP3 [hanya aplikasi desktop] |
Redistribusi |
WinHTTP 5.0 dan Internet Explorer 5.01 atau yang lebih baru pada Windows XP dan Windows 2000. |
IDL |
|
Pustaka |
|
DLL |
|