В этой главе будет написана программа, которая может считывать файлы из Internet по HTTP протоколу и записывать их на диск. Для связи с Internet в Visual C++ существует так называемый WinInet Class. В него входят несколько подклассов.
Далее представлены ксассы WinInet:
Классы
Описание
CInternetSession
Создаёт Internet сессию. Все MFC WinInet приложения должны создавать CInternetSession объект перед использрванием других WinInet классов.
CInternetConnection
Создаёт коннект с Internet. Это базовый класс для классов CFtpConnection, CGopherConnection, и
CHttpConnection.
CFtpConnection
Устанавливает соединение по FTP протоколу.
CGopherConnection
Создаёт Gopher коннект.
CHttpConnection
Устанавливает соединение по HTTP протоколу.
CInternetFile
Разрешает удалённый доступ к файлам на Internet серверах. Это базовый класс для классов
CGopherFile and
CHttpFile.
CGopherFile
Разрешает удалённый доступ к файлам на Gopher серверах.
CHttpFile
Разрешает удалённый доступ к файлам на HTTP серверах.
CFileFind
Разрешает поиск файлов в Internet. Это базовый класс для классов
CFtpFileFind and
CGopherFileFind.
CFtpFileFind
Разрешает поиск файлов на FTP серверах.
CGopherFileFind
Разрешает поиск файлов на Gopher серверах.
CGopherLocator
Отыскивает Gopher устройство ввода позиций от gopher сервера.