19.8.1 Пример типичного диалога HTTP

19.8.1 Пример типичного диалога HTTP

Один из доводов в пользу быстрого развития протокола WWW состоит в том, что разработчики не тратили время на повторное изобретение колеса, а заимствовали форматы заголовков и типов данных из классической электронной почты и стандартов MIME.

Представленный ниже диалог показывает, насколько просто выполняется взаимодействие в HTTP. Запрос GET/HTTP/1.0 требует извлечения с сервера документа по умолчанию и объявляет, что клиент работает по версии 1.0 протокола HTTP. Клиент также указывает, что способен принимать только текстовые документы HTML.

Ответ сервера объявляет об используемой версии HTTP (1.0) и коде статуса; 200 — означает успешное выполнение запроса. Далее следует серия подобных MIME заголовков. Пустая строка (<CR><LF>) сообщает о конце раздела заголовков и начале тела документа.

GET/HTTP/1.0

ACCEPT: text/html

HTTP/1.0 200 Document follows

Date: Sat, 28 Oct 1995 14:07:25 GMT

Server: NCSA/1.5.1

Content-type: text/html

Last-modified: Tue, 09 May 1995 01:22:41 GMT

Content-length: 1563

<TITLE>InterNIC Directory and Database Services Home Page</TITLE>

<IMG src = "/Pics/logo.gif" alt = "">

<a href = ds/dspg01.html>

<H1>InterNIC Directory and Database Services</H1></a>

<P>

Welcome to InterNIC Directory and Database Services provided by AT&amp;T.

These services are partially supported through a cooperative agreement with

the National Science Foundation.

. . .

Сервер закроет соединение, когда будет завершена пересылка.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Каталог русских WWW-чатов ЦИПДС (http://www.homepage.techno.ru/lot/chats.html или http://cipds.al.ru/wrchats.shtml)

Из книги Мир общения: ICQ автора Леонтьев Виталий Петрович

Каталог русских WWW-чатов ЦИПДС (http://www.homepage.techno.ru/lot/chats.html или http://cipds.al.ru/wrchats.shtml) Этот каталог чатов – лишь один из многих, которые можно найти на страницах Рунета. Задайте запрос «каталог чатов» или «русские чаты» любому поисковику – и он с готовностью вывалит в ответ


Протокол HTTP

Из книги Техника сетевых атак автора Касперски Крис

Протокол HTTP O В этой главе:O Сеанс работы с HTTP-серверомO Удаленное выполнение программO Модификация и удаление ресурсов на сервереO Механизмы аутентификацииO Интерфейс CGIO История возникновения HTMLБесспорно, HTTP (Hyper Text Transfer Protocol) относится к числу наиболее популярных


Атака на HTTP-клиента

Из книги Домашний архитектор. Подготовка к ремонту и строительству на компьютере автора Булат Виталий


Планирование ремонта для типичного объекта

Из книги Язык программирования С# 2005 и платформа .NET 2.0. [3-е издание] автора Троелсен Эндрю

Планирование ремонта для типичного объекта Вместе с программой PromOffice Euroremont поставляется созданная и частично заполненная база данных, реализующая типичные этапы ремонта. Ее можно использовать как шаблон для ваших проектов.Этапы проведения ремонта типичного объекта


Роль HTTP

Из книги Серверные технологии хранения данных в среде Windows® 2000 Windows® Server 2003 автора Дайлип Наик

Роль HTTP Web-приложения очень сильно отличаются от традиционных приложений для настольных систем. Первым очевидным отличием является то, что любое реальное Web-приложение предполагает использование, как минимум, двух соединенных в сеть, машин (конечно, при разработке


Связь HTTP GET и HTTP POST

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

Связь HTTP GET и HTTP POST Хотя GET и POST кажутся привычными конструкциями, этот метод пересылки недостаточно гибок для обслуживания таких сложных элементов, как структуры и классы. При использовании SET и POST вы можете взаимодействовать с Web-методами, используя только типы, указанные


19.7 Архитектура HTTP

Из книги Инфобизнес на полную мощность [Удвоение продаж] автора Парабеллум Андрей Алексеевич

19.7 Архитектура HTTP Как и в gopher, извлечение гипертекстового документа достаточно просто. Как показано на рис. 19.3, клиент соединяется с сервером WWW, извлекает часть документа (обычно ее называют страницей. — Прим. пер.) и закрывает соединение. Браузер выводит извлеченную


19.8 Протокол HTTP

Из книги Недокументированные и малоизвестные возможности Windows XP автора Клименко Роман Александрович

19.8 Протокол HTTP Служба WWW реализуется поверх соединений TCP (хотя можно применять и другие транспорты) и разрастается вместе с Интернетом. Работа сервера WWW заключается в следующем:? Клиент соединяется с сервером.? Клиент посылает запрос, например:GET /home.html НТТР./1.0ACCEPT:


HTTP

Из книги Linux глазами хакера автора Флёнов Михаил Евгеньевич

HTTP Протокол передачи гипертекста HTTP определяется в документе RFC 2068 [140]. Документ RFC 2585 описывает типы данных и правила образования имен для передачи сертификатов и списков САС с использованием протокола HTTP. Правила образования имен подобны правилам, принятым для


Портрет типичного клиента

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич


Пример диалога Свойства

Из книги Социальные сети. ВКонтакте, Facebook и другие… автора Леонтьев Виталий Петрович

Пример диалога Свойства Для примера рассмотрим диалог Свойства какого-нибудь устройства. Для этого будет использоваться стандартный способ группировки устройств. Например, выберите группу DVD и CD-ROM дисководы. Если вы имеете несколько дисководов такого типа, то данная


9.3.1. HTTP-директивы

Из книги автора

9.3.1. HTTP-директивы При подключении к Интернету пользователи первым делом стремятся загрузить Web-страничку. Если используется proxy, то необходимо правильно настроить HTTP-протокол. Для решения этой задачи в squid есть следующие директивы:? http_port n — параметр n определяет номер


Пример типичного ограничения

Из книги автора

Пример типичного ограничения Фактически ограничения на основе одного поля являются частным слчаем ограничений на основе нескольких полей.Пример создания ограничения первичного ключа с использованием этих двух различных подходов приведен ниже. Давайте создадим


ВKонтакте http://vk.com

Из книги автора

ВKонтакте http://vk.com Читаю обновления друзей на сайте «В контакте»: Костя Иванов вступил в группу «Metallica». Вадим Петров вступил в группу «Силовой экстрим». Павел Сидоров вступил в группу «Красивые, Умные, Успешные и Богатые». …А я, блин, вступил в «Клуб любителей хлопать


Дамочка (http://www.damochka.ru)

Из книги автора

Дамочка (http://www.damochka.ru) Этот сайт – один из немногих «ветеранов», сумевший противостоять всемогущей и многоликой «Мамбе» (подробнее о ней читайте в разделе «Флирт»). Два миллиона человек зарегистрировались на «Дамочке» с октября 2001 года – эта цифра говорит сама за себя.