Sdílet prostřednictvím


Postup v typické internetové klientské aplikaci

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

Váš cíl Akce, které provedete Účinek
Zahajte internetovou relaci. Vytvořte objekt CInternetSession . Inicializuje WinInet a připojí se k serveru.
Nastavte možnost internetového dotazu (limit časového limitu nebo počet opakování, například). Použijte CInternetSession::SetOption. Vrátí hodnotu FALSE, pokud operace nebyla úspěšná.
Vytvořte funkci zpětného volání pro monitorování stavu relace. Použijte CInternetSession::EnableStatusCallback. Vytvoří zpětné volání CInternetSession ::OnStatusCallback. Přepsání OnStatusCallback vytvořte vlastní rutinu zpětného volání.
Připojení k internetovému serveru, intranetu nebo místnímu souboru. Použijte CInternetSession::OpenURL. Analyzuje adresu URL a otevře připojení k zadanému serveru. Vrátí CStdioFile (pokud předáte OpenURL název místního souboru). Toto je objekt, přes který přistupujete k datům načteným ze serveru nebo souboru.
Čtení ze souboru. Použijte CInternetFile::Read. 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 internetová relace. 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