MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Создание простого HTTP-клиента

Название:Создание простого HTTP-клиента
Просмотров:59
Раздел:Информатика, программирование
Ссылка:Скачать(6 KB)
Описание:В этой статье будет написана программа, которая может считывать файлы из Internet по HTTP протоколу и записывать их на диск.

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Создание простого HTTP-клиента
    В этой статье будет написана программа, которая может считывать файлы из 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 сервера.
    CInternetException Управляет исключениями, сгенерированными WinInet классом.
    Наша программа будет использовать четыре класса WinInet: CInternetSession, CInternetFile, CHttpFile и CHttpConnection
    Далее будут описаны методы( функции ) этих классов:
    Методы ( функции ) класса CInternetSession
    Функции Описание
    Close() Закрывает Internet сессию.
    EnableStatusCallback() Разрешает использование функции повторного вызова, которая используется для асинхронных действий.
    GetContext() Получает значение контекста Internet сессии.
    GetFtpConnection() Устанавливает подключение по FTP протоколу.
    GetGopherConnection() Устанавливает подключение с Gopher серверами.
    GetHttpConnection() Устанавливает подключение по HTTP протоклолу.
    OnStatusCallback() Модифицирует состояние операции.
    OpenURL() Соединяется с данным URL.
    QueryOption() Сервис проверки ошибки провайдера.
    ServiceTypeFromHandle() Получает тип сервиса от Internet дескриптора.
    SetOption() Устанавливает опции Internet сессии.
    Методы ( функции ) класса CInternetFile
    Функции Описание
    Abort() Закрывает файл и игнорирует все ошибки.
    Close() Закрывает файл.
    Flush() Сбрасывает файл на диск.
    Read() Счатывает байт из файла.
    ReadString() Считывает строку символов из файла.
    Seek() Переустанавливает указатель внутри файла.
    SetReadBufferSize() Устанавливает размер буфера для чтения.
    SetWriteBufferSize() Устанавливает размер буфера для записи.
    Write() Записывает байт в файл.
    WriteString() Записывает строку с нулевым символом в конце в файл.
    Методы ( функции ) класса CHttpFile
    Функции Описание
    AddRequestHeaders() Добавляет заголовок к HTTP запросу.
    Close() Закрывает CHttpFile объект.
    GetFileURL() Получает URL файла.
    GetObject() Получает объект по HTTP запросу. ............




Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Сервисы сети Internet
Просмотров:153
Описание: Введение   В настоящее время в сети Интернет существует достаточно большое количество сервисов, обеспечивающих работу со всем спектром ресурсов. Наиболее известными среди них являются: -  электронная п

Название:Напрямки еволюції інтелектуальних мереж та шляхи інтеграції інтелектуальної мережі та мережі Internet
Просмотров:128
Описание: Напрямки еволюції інтелектуальних мереж та шляхи інтеграції інтелектуальної мережі та мережі Internet Набір можливостей CS-1 є першим поколінням інтелектуальних мереж і має ряд обмежень: 1.  У наборі CS-1 не ста

Название:Социология и возможности Internet
Просмотров:68
Описание: Введение Современные компьютеры активно используются исследователями как вспомогательный инструмент в научной деятельности. Но с появлением Интернета, к которому во всем мире подключено более 100 млн., компь

Название:Глобальная сеть Internet
Просмотров:71
Описание: Кафедра экономической кибернетики Реферат По предмету «Информационные системы и технологии в финансовых организациях» "Глобальная сеть Internet. Общие сведения, история возникнов

Название:Экономические и юридические стороны INTERNET
Просмотров:83
Описание: 1.           ВВЕДЕНИЕ. ПОНЯТИЕ ПЕРСОНАЛЬНОГО КОМПЬЮТЕРА   Устройство персонального компьютера Системный блок Системный блок представляет собой основной узел, внутри которого ус

 
     

Вечно с вами © MaterStudiorum.ru