Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az IWinHttpRequest felület a Microsoft Windows HTTP-szolgáltatások (WinHTTP) összes nem létező metódusát biztosítja.
Members
Az IWinHttpRequest felület az IUnknown felülettől öröklődik. Az IWinHttpRequest az alábbi tagtípusokkal is rendelkezik:
Methods
Az IWinHttpRequest felület ezeket a metódusokat tartalmazza.
| Módszer | Leírás |
|---|---|
| Megszakítás | Megszakít egy WinHTTPSend metódust. |
| GetAllResponseHeaders | Lekéri az összes HTTP-válaszfejlécet. |
| GetResponseHeader | Lekéri a HTTP-válaszfejléceket. |
| megnyitása | HTTP-kapcsolat megnyitása HTTP-erőforráshoz. |
| Küldés | HTTP-kérést küld egy HTTP-kiszolgálónak. |
| SetAutoLogonPolicy | Beállítja az aktuális automatikus bejelentkezési szabályzatot. |
| SetClientCertificate | Kiválaszt egy ügyféltanúsítványt, amely a Secure Hypertext Transfer Protocol (HTTPS) kiszolgálóra küld küldendő. |
| Hitelesítő adatok beállítása | Beállítja a HTTP-kiszolgálóhoz használandó hitelesítő adatokat, akár proxykiszolgálóval, akár az eredeti kiszolgálóval. |
| SetProxy | Beállítja a proxykiszolgáló adatait. |
| SetRequestHeader | HTTP-kérelemfejlécet ad hozzá, módosít vagy töröl. |
| SetTimeouts | Ezredmásodpercben adja meg a küldési/fogadási művelet egyes időtúllépési összetevőit. |
| WaitForResponse | Várakozás az aszinkron Küldés metódus befejezésére, opcionális időtúllépési értékkel másodpercben. |
Properties
Az IWinHttpRequest felület ezen tulajdonságokkal rendelkezik.
| Property | Hozzáférési típus | Leírás |
|---|---|---|
|
Beállítás |
Olvasható/írható |
WinHTTP-beállításérték. |
|
ResponseBody |
Read-only |
A válasz entitás törzse nem aláírt bájtok tömbje. |
|
ResponseStream |
Read-only |
A válasz entitás törzse IStreamként. |
|
Válaszszöveg |
Read-only |
A válasz entitás törzse. |
|
Állapot |
Read-only |
Az utolsó válasz HTTP-állapotkódja. |
|
Állapotszöveg |
Read-only |
A HTTP-állapot szövege. |
Remarks
A httprequest.idl fájlban definiált IWinHttpRequest felületet egy CLSID_WinHttpRequest azonosítójú osztály implementálja. Egy alkalmazás úgy szerezheti be ezt a felületet, hogy meghívja a CoCreateInstance-tegy CLSID_WinHttpRequest osztályazonosítóval és egy IID_IWinHttpRequest interfészazonosítójával.
Note
A 2000-es Windows XP és Windows a WinHttp kezdőlapjánakRun-Time Követelmények szakaszában talál.
Requirements
| Követelmény | Érték |
|---|---|
| Minimálisan támogatott ügyfél |
Windows XP, Windows 2000 Professional SP3 rendszerrel [csak asztali alkalmazások] |
| Minimálisan támogatott kiszolgáló |
Windows Server 2003, Windows 2000 Server SP3 [csak asztali alkalmazások] |
| Terjeszthető |
WinHTTP 5.0 és Internet Explorer 5.01 vagy újabb Windows XP és Windows 2000 rendszeren. |
| IDL |
|
| Könyvtár |
|
| DLL |
|