Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Rozhraní IWinHttpRequest poskytuje všechny metody nonevent pro Microsoft Windows HTTP Services (WinHTTP).
Členové
Rozhraní IWinHttpRequest dědí z rozhraní IUnknown. IWinHttpRequest má také tyto typy členů:
Methods
Rozhraní IWinHttpRequest má tyto metody.
| Metoda | Description |
|---|---|
| Přerušení | Přeruší metodu WinHTTPSend . |
| GetAllResponseHeaders | Načte všechny hlavičky odpovědi HTTP. |
| GetResponseHeader | Načte hlavičky odpovědi HTTP. |
| Otevřít | Otevře připojení HTTP k prostředku HTTP. |
| Odeslat | Odešle požadavek HTTP na server HTTP. |
| SetAutoLogonPolicy | Nastaví aktuální zásady automatického přihlášení. |
| SetClientCertificate | Vybere klientský certifikát, který se má odeslat na server HTTPS (Secure Hypertext Transfer Protocol). |
| SetCredentials | Nastaví přihlašovací údaje pro použití se serverem HTTP, buď proxy serverem, nebo původním serverem. |
| SetProxy | Nastaví informace o proxy serveru. |
| SetRequestHeader | Přidá, změní nebo odstraní hlavičku požadavku HTTP. |
| Nastavení časových limitů | Určuje jednotlivé komponenty časového limitu operace odesílání a příjmu v milisekundách. |
| WaitForResponse | Čeká na dokončení asynchronní metody Send s volitelnou hodnotou časového limitu v sekundách. |
Properties
Rozhraní IWinHttpRequest má tyto vlastnosti.
| Vlastnictví | Typ přístupu | Description |
|---|---|---|
|
Možnost |
Čtení/zápis |
Hodnota možnosti WinHTTP. |
|
ResponseBody |
Read-only |
Tělo entity odpovědi jako pole bez znaménka bajtů. |
|
ResponseStream |
Read-only |
Tělo entity odpovědi jako IStream. |
|
Text odpovědi |
Read-only |
Tělo entity odpovědi. |
|
Stav |
Read-only |
Stavový kód HTTP z poslední odpovědi. |
|
Stavový text |
Read-only |
Stavový text HTTP. |
Remarks
Rozhraní IWinHttpRequest definované v httprequest.idl je implementováno třídou s ID CLSID_WinHttpRequest. Aplikace získat toto rozhraní voláním CoCreateInstance s ID třídy CLSID_WinHttpRequest a ID rozhraní IID_IWinHttpRequest.
Note
Informace o Windows XP a Windows 2000 najdete v části PožadavkyRun-Time na úvodní stránce WinHttp.
Požadavky
| Requirement | Value |
|---|---|
| Minimální podporovaný klient |
Windows XP, Windows 2000 Professional s aktualizací SP3 [pouze desktopové aplikace] |
| Minimální podporovaný server |
Windows Server 2003, Windows 2000 Server s aktualizací SP3 [pouze desktopové aplikace] |
| Redistribuovatelný |
WinHTTP 5.0 a Internet Explorer 5.01 nebo novější v systémech Windows XP a Windows 2000. |
| IDL |
|
| Library |
|
| knihovna DLL |
|