Kroki w aplikacji klienckiej typowe Internet
Poniższa tabela pokazuje czynności można wykonać w typowych aplikacji klienta internetowego.
Zadaniem gracza |
Czynności |
Efekty |
---|---|---|
Rozpocząć sesji Internetu. |
Tworzenie CInternetSession obiektu. |
Inicjuje WinInet i łączy się z serwerem. |
Ustawić opcję Internet kwerendy (limit czasu lub liczby ponownych prób, na przykład). |
Zwraca wartość FALSE, jeśli operacja powiodła się. |
|
Ustanowienie funkcji wywołania zwrotnego do monitorowania stanu sesji. |
Ustanawia wywołania zwrotnego do CInternetSession::OnStatusCallback.Zastąpić OnStatusCallback do tworzenia własnych rutynowych wywołania zwrotnego. |
|
Podłącz do serwera Internet, intranet serwera lub pliku lokalnego. |
Analizuje adres URL i otwiera połączenie z określonym serwerem.Zwraca CStdioFile (Jeśli przekaże OpenURL nazwa pliku lokalnego).Jest to obiekt, za pomocą którego można uzyskać dostęp dane pobierane z serwera lub pliku. |
|
Odczytać z pliku. |
Użyj CInternetFile::Read. |
Odczytuje określoną liczbę bajtów, używając buforu, który należy dostarczyć. |
Obsługi wyjątków. |
Użyj CInternetException klasy. |
Obsługuje wszystkie popularne typy wyjątek Internet. |
Koniec sesji internetowej. |
Zbywania CInternetSession obiektu. |
Automatycznie oczyszcza połączeń i uchwytów do otwartych plików. |
Zobacz też
Koncepcje
Rozszerzenia internetowe Win32 (WinInet)