Sdílet prostřednictvím


Postup v typické aplikaci klienta HTTP

V následující tabulce jsou uvedeny kroky, že které můžete provést v typické aplikaci klienta protokolu HTTP:

Vaším cílem

Akcí, které můžete provést.

Efekty

Zahájení relace HTTP.

Vytvořit CInternetSession objektu.

Inicializuje WinInet a připojí se k serveru.

Připojení k serveru HTTP.

Použití CInternetSession::GetHttpConnection.

Vrátí CHttpConnection objektu.

Otevřete požadavek HTTP.

Použití CHttpConnection::OpenRequest.

Vrátí CHttpFile objektu.

Odešlete požadavek HTTP.

Použití CHttpFile::AddRequestHeaders a CHttpFile::SendRequest.

Vyhledá soubor.Pokud soubor není nalezen, vrátí hodnotu FALSE.

Čtení ze souboru.

Použití CHttpFile.

Načte zadaný počet bajtů pomocí vyrovnávací paměti, které zadáte.

Zpracování výjimek.

Použití CInternetException třídy.

Zpracovává všechny běžné typy výjimek Internet.

Ukončení relace protokolu HTTP.

Vyřazení CInternetSession objektu.

Automaticky čistí otevřených popisovačů souborů a připojení.

Viz také

Koncepty

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