74540

HTTP. HyperText Transfer Protocol - протокол передачи гипертекста

Доклад

Информатика, кибернетика и программирование

HyperText Trnsfer Protocol протокол передачи гипертекста протокол прикладного уровня передачи данных. HTTP используется также в качестве транспорта для других протоколов прикладного уровня таких как SOP XMLRPCWebDV. Особенностью протокола HTTP является возможность указать в запросе и ответе способ представления одного и того же ресурса по различным параметрам: формату кодировке языку и т. Именно благодаря возможности указания способа кодирования сообщения клиент и сервер могут обмениваться двоичными данными хотя данный...

Русский

2015-01-04

17.41 KB

1 чел.

HTTP (англ. HyperText Transfer Protocol — «протокол передачи гипертекста») — протокол прикладного уровня передачи данных. Основой HTTP является технология «клиент-сервер», то есть предполагается существование потребителей (клиентов), которые инициируют соединение и посылают запрос, и поставщиков (серверов), которые ожидают соединения для получения запроса, производят необходимые действия и возвращают обратно сообщение с результатом.

HTTP в настоящее время повсеместно используется во Всемирной паутине для получения информации с веб-сайтов. В 2006 году в Северной Америке доля HTTP-трафика превысила долю P2P-сетей и составила 46 %, из которых почти половина — это передача потокового видео и звука[1].

HTTP используется также в качестве «транспорта» для других протоколов прикладного уровня, таких как SOAPXML-RPC,WebDAV.

Основным объектом манипуляции в HTTP является ресурс, на который указывает URI (Universal Resource Identifier) в запросе клиента. Обычно такими ресурсами являются хранящиеся на сервере файлы, но ими могут быть логические объекты или что-то абстрактное. Особенностью протокола HTTP является возможность указать в запросе и ответе способ представления одного и того же ресурса по различным параметрам: формату, кодировке, языку и т. д. (В частности для этого используетсяHTTP-заголовок.) Именно благодаря возможности указания способа кодирования сообщения клиент и сервер могут обмениваться двоичными данными, хотя данный протокол является текстовым.

HTTP — протокол прикладного уровня, аналогичными ему являются FTP и SMTP. Обмен сообщениями идёт по обыкновенной схеме «запрос-ответ». Для идентификации ресурсов HTTP использует глобальные URI. В отличие от многих других протоколов, HTTP не сохраняет своего состояния. Это означает отсутствие сохранения промежуточного состояния между парами «запрос-ответ». Компоненты, использующие HTTP, могут самостоятельно осуществлять сохранение информации о состоянии, связанной с последними запросами и ответами (например, «куки» на стороне клиента, «сессии» на стороне сервера). Браузер, посылающий запросы, может отслеживать задержки ответов. Сервер может хранить IP-адреса и заголовки запросов последних клиентов. Однако сам протокол не осведомлён о предыдущих запросах и ответах, в нём не предусмотрена внутренняя поддержка состояния, к нему не предъявляются такие требования


 

А также другие работы, которые могут Вас заинтересовать

70520. Теоретическое объяснение действия коммуникационных мероприятий на потребителей. Роль эмоциональной составляющей в рекламе товаров потребительского и промышленного назначения 20.79 KB
  В рамках коммуникационного сопровождения уже сложился традиционный инструментарий, который используется для воздействия на сознание и поведение целевых групп. В этот комплекс обычно включают: Паблисити, рекламу, специальное событие, спонсорство (меценатство и благотворительность), лоббирование...
70521. Основные коммуникационные мероприятия и их задачи 27.7 KB
  Маркетинговая коммуникация предприятия комплексное воздействие на внутреннюю и внешнюю среду с целью создания благоприятных условий для стабильной прибыльной деятельности предприятия на рынке. Комплекс коммуникативных средств неразрывно связан с маркетинговой деятельностью...
70522. Стратегии жизненного цикла продукта 58.92 KB
  Выпустив новый продукт, руководство желает ему долгой и прибыльной жизни. Хотя никто и не ожидает, что продукт будет продаваться вечно, все же менеджеры хотят получить достаточно большую прибыль, чтобы компенсировать свои усилия и риск.
70523. Производственная программа и ассортимент 18.19 KB
  Производственная программа план производства и реализации продукции это комплексное задание по выпуску и реализации продукции определенного ассортимента и качества в натуральных и стоимостных показателях ориентированных на достижение целей организации предприятия.
70524. Синхронизация генератора развертки 593 KB
  Поскольку сигнал и напряжение развертки поступают от разных источников через некоторое время изза нестабильности генераторов установленная кратность периодов будет нарушена. Решение задачи возможно лишь при синхронизации генератора развертки осциллографа исследуемым сигналом...
70526. Добавочные сопротивления 87.5 KB
  Добавочные сопротивления являются измерительными преобразователями напряжения в ток. Добавочные сопротивления могут состоять из одного или нескольких резисторов и служат для расширения пределов измерения по напряжению вольтметров и других приборов имеющих параллельные цепи как например...
70527. Классификация приборов непосредственной оценки 829.5 KB
  В зависимости от возможных значений токов и напряжений в измеряемых цепях приборы непосредственной оценки подразделяют на микроамперметры, миллиампер метры, амперметры, килоамперметры, милливольтметры, вольтметры и киловольтметры.
70528. Калибратор 23 KB
  Калибратор предназначен для проверки (и при необходимости установки) правильности цены деления по оси Y и длительности развертки (цены деления по оси Х). Калибраторы могут быть раздельными по амплитуде и по длительности или объединенными.