Лекция: Приложение с протоколом HTTP в WinInet
Цель работы – программное использование протокола HTPP для получения HTML-кода Web-страницы с поддержкой технологии WinInet (лаб. работа labHTTP-[5,c.88]). Пусть требуется скачать HTML-код основной страницы Microsoft по адресу www.microsoft.com.
В диалоговом окне будет находиться кнопка Получение Web — страницы, текстовое поле и надпись Текст Web-страницы.
Диалоговое окно получения текста Web-страницы представлено на рис. 13.2.
labHTTP
Текст Web-страницы:
Получение Web-страницы OK Cansel
Рис. 13.2. Диалоговое окно получения текста Web-страницы
При щелчке на кнопке Получение Web-страницы в текстовое поле выводится HTML-код страницы Microsoft.
Для создания приложения выполнить следующие этапы:
— Создание проекта приложения.
— Добавление элементов управления в диалоговое окно.
— Связывание элементов управления диалогового окна с
функциями-обработчиками сообщений.
— Связывание переменных класса с элементами окна.
— Подключение классов WinInet.
— Создание нового сеанса Internet (Internet session)
через HTTP.
— Отображение данных Web-страницы.
— Компиляция и запуск приложения
Запустить приложение и щелкнуть на кнопке Получение Web-страницы. В текстовом поле появятся 1000 символов Web-страницы.