Sdílet prostřednictvím


Postup v typické aplikaci klienta HTTP

Následující tabulka uvádí kroky, které můžete provést v typické klientské aplikaci HTTP:

Váš cíl Akce, které provedete Účinek
Zahajte relaci HTTP. Vytvořte objekt CInternetSession . Inicializuje WinInet a připojí se k serveru.
Připojení k serveru HTTP. Použijte CInternetSession::GetHttp Připojení ion. Vrátí objekt CHttp Připojení ion.
Otevřete požadavek HTTP. Použijte CHttp Připojení ion::OpenRequest. Vrátí objekt CHttpFile.
Odešlete požadavek HTTP. Použijte CHttpFile::AddRequestHeaders a CHttpFile::SendRequest. Vyhledá soubor. Vrátí hodnotu FALSE, pokud soubor nebyl nalezen.
Čtení ze souboru. Použijte soubor CHttpFile. Načte zadaný počet bajtů pomocí vyrovnávací paměti, kterou zadáte.
Zpracování výjimek Použijte CInternetException třídy. Zpracovává všechny běžné typy výjimek internetu.
Ukončete relaci HTTP. Dispose of the CInternetSession object. Automaticky vyčistí otevřené popisovače souborů a připojení.

Viz také

Win32 – internetová rozšíření (WinInet)
Požadavky na třídy internetových klientů
Psaní internetových klientských aplikací pomocí tříd WinInet knihovny MFC