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).
Members
Antarmuka IWinHttpRequest mewarisi dari antarmuka IUnknown . IWinHttpRequest juga memiliki jenis anggota ini:
Methods
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 | Mengatur 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 batas waktu individual dari operasi kirim/terima, dalam milidetik. |
| WaitForResponse | Menunggu metode Kirim asinkron selesai, dengan nilai batas waktu opsional, dalam hitungan detik. |
Properties
Antarmuka IWinHttpRequest memiliki properti ini.
| Property | Jenis akses | Deskripsi |
|---|---|---|
|
Opsi |
Baca/tulis |
Nilai opsi WinHTTP. |
|
ResponseBody |
Hanya dapat dibaca |
Isi entitas respons sebagai array byte yang tidak ditandatangani. |
|
ResponseStream |
Hanya dapat dibaca |
Isi entitas respons sebagai IStream. |
|
ResponseText |
Hanya dapat dibaca |
Isi entitas respons. |
|
Status |
Hanya dapat dibaca |
Kode status HTTP dari respons terakhir. |
|
StatusText |
Hanya dapat dibaca |
Teks status HTTP. |
Remarks
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.
Note
Untuk Windows XP dan Windows 2000, lihat bagian PersyaratanRun-Time di halaman mulai WinHttp.
Requirements
| Persyaratan | Value |
|---|---|
| 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] |
| Dapat didistribusikan ulang |
WinHTTP 5.0 dan Internet Explorer 5.01 atau yang lebih baru di Windows XP dan Windows 2000. |
| IDL |
|
| Library |
|
| DLL |
|