Antarmuka IWinHttpRequest

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
HttpRequest.idl
Library
Winhttp.lib
DLL
Winhttp.dll

Baca juga

IWinHttpRequestEvents

Versi WinHTTP