Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 |
|