Sdílet prostřednictvím


Postup v typické internetové klientské aplikaci

V následující tabulce jsou uvedeny kroky, že které může provést v typické aplikaci klienta sítě Internet.

Vaším cílem

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

Efekty

Zahájit relaci Internet.

Vytvořit CInternetSession objektu.

Inicializuje WinInet a připojí se k serveru.

Nastavte možnost dotazu Internet (časový limit nebo počet opakování, například).

Použití CInternetSession::SetOption.

Pokud operace neproběhla úspěšně, vrátí hodnotu FALSE.

Vytvoření funkce zpětného volání, chcete-li sledovat stav relace.

Použití CInternetSession::EnableStatusCallback.

Vytváří zpětné volání pro CInternetSession::OnStatusCallback.Přepsat OnStatusCallback Chcete-li vytvořit vlastní rutinu zpětného volání.

Připojte k serveru Internet, intranet server nebo místní soubor.

Použití CInternetSession::OpenURL.

Analyzuje adresu URL a naváže připojení k určenému serveru.Vrátí CStdioFile (Pokud je OpenURL název místního souboru).Toto je objekt, jehož prostřednictvím přístupu data načtená ze serveru nebo souboru.

Čtení ze souboru.

Použití CInternetFile::Read.

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čete relaci Internet.

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