ݺߣ

ݺߣShare a Scribd company logo
Hypertext Transfer
Protocol (HTTP)

Выполнила: Калинина Е.В.
Гр. 6333
Основные сведения:











Уровень (по модели OSI): Прикладной
Семейство: TCP/IP
Создан в: 1990 г.
Порт/ID: 80/TCP, 8080/TCP
Назначение: Доступ к гипертексту, ныне стал
универсальным
Спецификация: RFC 1945, RFC 2616
Основные реализации (клиенты): Веббраузеры, например
Internet Explorer, Mozilla Firefox, Opera, Google
Chrome и др.
Основные реализации (серверы): Apache, IIS и др.
Достоинства:





Простота
Расширяемость
Распространённость
Недостатки и проблемы:





Большой размер сообщений
Отсутствие «навигации»
Нет поддержки распределённости
Программное обеспечение:





Серверы как основные поставщики услуг хранения и
обработки информации (обработка запросов).
Клиенты — конечные потребители услуг сервера
(отправка запроса).
Прокси для выполнения транспортных служб.
Структура протокола:


Каждое HTTP-сообщение состоит из трёх
частей, которые передаются в указанном порядке:
1.
2.
3.

Стартовая строка (англ. Starting line) — определяет тип
сообщения;
Заголовки (англ. Headers) — характеризуют тело
сообщения, параметры передачи и прочие сведения;
Тело сообщения (англ. Message Body) — непосредственно
данные сообщения. Обязательно должно отделять от
заголовков пустой строкой.
Методы:


OPTIONS




GET







Используется для определения возможностей веб-сервера
или параметров соединения для конкретного ресурса.
Используется для запроса содержимого указанного
ресурса.
Клиент может передавать параметры выполнения запроса
в URI целевого ресурса после символа «?»:
GET /path/resource?param1=value1&param2=value2 HTTP/1.1

HEAD


Аналогичен методу GET, за исключением того, что в ответе
сервера отсутствует тело.
Методы:


POST




PUT




Для использования вместе с прокси-серверами, которые могут
динамически переключаться в туннельный режим SSL.

LINK




Аналогично PUT, но применяется только к фрагменту ресурса.

CONNECT




Применяется для загрузки содержимого запроса на указанный в
запросе URI.

PATCH




Применяется для передачи пользовательских данных заданному
ресурсу.

Устанавливает связь указанного ресурса с другими.

UNLINK


Убирает связь указанного ресурса с другими.
Материалы доступны по адресу:

http://pit09.blogspot.com

More Related Content

Viewers also liked (17)

Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)
Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)
Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)
Dmitry Smirnov
Em1 d a-t-04-157-espanholEm1 d a-t-04-157-espanhol
Em1 d a-t-04-157-espanhol
Wagner França
Standard for Athlete Safety Protection US Lacrosse
Standard for Athlete Safety Protection US LacrosseStandard for Athlete Safety Protection US Lacrosse
Standard for Athlete Safety Protection US Lacrosse
Williamsburg Lacrosse
Survey results
Survey resultsSurvey results
Survey results
chelseaharper
0101 origen0101 origen
0101 origen
Marina Orellana Cardenas
Ciclo celularCiclo celular
Ciclo celular
Sergio Gadaletta
Proyecto de innovacion (1)Proyecto de innovacion (1)
Proyecto de innovacion (1)
NataliaNPC
Estadistica ii saia gggEstadistica ii saia ggg
Estadistica ii saia ggg
aliz92
Unidad 5 Tópicos de investigación de mercado.Unidad 5 Tópicos de investigación de mercado.
Unidad 5 Tópicos de investigación de mercado.
yulmacanulchan
Tareaanalaisis de masaTareaanalaisis de masa
Tareaanalaisis de masa
kariza espinosa
motivational letter for Mapule T 2
motivational letter for Mapule T 2motivational letter for Mapule T 2
motivational letter for Mapule T 2
Mapule Eunice
Los protocolos de los sabios de sionLos protocolos de los sabios de sion
Los protocolos de los sabios de sion
Anneo Cruz
Cathleen Dusek Resume 6.15
Cathleen Dusek Resume 6.15Cathleen Dusek Resume 6.15
Cathleen Dusek Resume 6.15
Cathleen Dusek
IDCC 1821 Accord  sur le salaire minimum professionnel IDCC 1821 Accord  sur le salaire minimum professionnel
IDCC 1821 Accord sur le salaire minimum professionnel
Société Tripalio
Las tic en los procesos enseñanza aprendizajeLas tic en los procesos enseñanza aprendizaje
Las tic en los procesos enseñanza aprendizaje
anasofia_18
Insomnia Symptoms, Causes, Cures & Treatments
Insomnia Symptoms, Causes, Cures & TreatmentsInsomnia Symptoms, Causes, Cures & Treatments
Insomnia Symptoms, Causes, Cures & Treatments
Amelia White
Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)
Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)
Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)
Dmitry Smirnov
Em1 d a-t-04-157-espanholEm1 d a-t-04-157-espanhol
Em1 d a-t-04-157-espanhol
Wagner França
Standard for Athlete Safety Protection US Lacrosse
Standard for Athlete Safety Protection US LacrosseStandard for Athlete Safety Protection US Lacrosse
Standard for Athlete Safety Protection US Lacrosse
Williamsburg Lacrosse
Ciclo celularCiclo celular
Ciclo celular
Sergio Gadaletta
Proyecto de innovacion (1)Proyecto de innovacion (1)
Proyecto de innovacion (1)
NataliaNPC
Estadistica ii saia gggEstadistica ii saia ggg
Estadistica ii saia ggg
aliz92
Unidad 5 Tópicos de investigación de mercado.Unidad 5 Tópicos de investigación de mercado.
Unidad 5 Tópicos de investigación de mercado.
yulmacanulchan
Tareaanalaisis de masaTareaanalaisis de masa
Tareaanalaisis de masa
kariza espinosa
motivational letter for Mapule T 2
motivational letter for Mapule T 2motivational letter for Mapule T 2
motivational letter for Mapule T 2
Mapule Eunice
Los protocolos de los sabios de sionLos protocolos de los sabios de sion
Los protocolos de los sabios de sion
Anneo Cruz
IDCC 1821 Accord  sur le salaire minimum professionnel IDCC 1821 Accord  sur le salaire minimum professionnel
IDCC 1821 Accord sur le salaire minimum professionnel
Société Tripalio
Las tic en los procesos enseñanza aprendizajeLas tic en los procesos enseñanza aprendizaje
Las tic en los procesos enseñanza aprendizaje
anasofia_18
Insomnia Symptoms, Causes, Cures & Treatments
Insomnia Symptoms, Causes, Cures & TreatmentsInsomnia Symptoms, Causes, Cures & Treatments
Insomnia Symptoms, Causes, Cures & Treatments
Amelia White

Similar to презентация для википедии (20)

введение в интернет
введение в интернетвведение в интернет
введение в интернет
Ulyana1973
Лекция #2. Принцип организации World Wide Web
Лекция #2. Принцип организации World Wide WebЛекция #2. Принцип организации World Wide Web
Лекция #2. Принцип организации World Wide Web
Яковенко Кирилл
архитектура и принципы работы типового Web приложения
архитектура и принципы работы типового Web приложенияархитектура и принципы работы типового Web приложения
архитектура и принципы работы типового Web приложения
Vladyslav Leikykh
Лекция #1. Основы Web-технологий
Лекция #1. Основы Web-технологийЛекция #1. Основы Web-технологий
Лекция #1. Основы Web-технологий
Яковенко Кирилл
Антон Шумихин - Архитектура сетей
Антон Шумихин - Архитектура сетейАнтон Шумихин - Архитектура сетей
Антон Шумихин - Архитектура сетей
GAiN@ESD
Qlogic: Технологии Ethernet
Qlogic: Технологии EthernetQlogic: Технологии Ethernet
Qlogic: Технологии Ethernet
Expolink
Информационные ресурсы и сервисы Интернета
Информационные ресурсы и сервисы ИнтернетаИнформационные ресурсы и сервисы Интернета
Информационные ресурсы и сервисы Интернета
Andrey Dolinin
Лекция 1. Модель OSI.
Лекция 1. Модель OSI.Лекция 1. Модель OSI.
Лекция 1. Модель OSI.
Alexey Furmanov
Архитектура компьютерных сетей
Архитектура компьютерных сетейАрхитектура компьютерных сетей
Архитектура компьютерных сетей
Maksym Balaklytskyi
Инфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikИнфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от Qlogik
Expolink
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
7bits
HTTP протокол
HTTP протоколHTTP протокол
HTTP протокол
lectureswww lectureswww
сетевые протоколы
сетевые протоколысетевые протоколы
сетевые протоколы
Ирина Домрачева
45695
4569545695
45695
89511602288Q
12 -tcp
12  -tcp12  -tcp
12 -tcp
zhana rychakova
введение в интернет
введение в интернетвведение в интернет
введение в интернет
Ulyana1973
Лекция #2. Принцип организации World Wide Web
Лекция #2. Принцип организации World Wide WebЛекция #2. Принцип организации World Wide Web
Лекция #2. Принцип организации World Wide Web
Яковенко Кирилл
архитектура и принципы работы типового Web приложения
архитектура и принципы работы типового Web приложенияархитектура и принципы работы типового Web приложения
архитектура и принципы работы типового Web приложения
Vladyslav Leikykh
Антон Шумихин - Архитектура сетей
Антон Шумихин - Архитектура сетейАнтон Шумихин - Архитектура сетей
Антон Шумихин - Архитектура сетей
GAiN@ESD
Qlogic: Технологии Ethernet
Qlogic: Технологии EthernetQlogic: Технологии Ethernet
Qlogic: Технологии Ethernet
Expolink
Информационные ресурсы и сервисы Интернета
Информационные ресурсы и сервисы ИнтернетаИнформационные ресурсы и сервисы Интернета
Информационные ресурсы и сервисы Интернета
Andrey Dolinin
Лекция 1. Модель OSI.
Лекция 1. Модель OSI.Лекция 1. Модель OSI.
Лекция 1. Модель OSI.
Alexey Furmanov
Архитектура компьютерных сетей
Архитектура компьютерных сетейАрхитектура компьютерных сетей
Архитектура компьютерных сетей
Maksym Balaklytskyi
Инфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikИнфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от Qlogik
Expolink
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
7bits

презентация для википедии

  • 1. Hypertext Transfer Protocol (HTTP) Выполнила: Калинина Е.В. Гр. 6333
  • 2. Основные сведения:         Уровень (по модели OSI): Прикладной Семейство: TCP/IP Создан в: 1990 г. Порт/ID: 80/TCP, 8080/TCP Назначение: Доступ к гипертексту, ныне стал универсальным Спецификация: RFC 1945, RFC 2616 Основные реализации (клиенты): Веббраузеры, например Internet Explorer, Mozilla Firefox, Opera, Google Chrome и др. Основные реализации (серверы): Apache, IIS и др.
  • 4. Недостатки и проблемы:    Большой размер сообщений Отсутствие «навигации» Нет поддержки распределённости
  • 5. Программное обеспечение:    Серверы как основные поставщики услуг хранения и обработки информации (обработка запросов). Клиенты — конечные потребители услуг сервера (отправка запроса). Прокси для выполнения транспортных служб.
  • 6. Структура протокола:  Каждое HTTP-сообщение состоит из трёх частей, которые передаются в указанном порядке: 1. 2. 3. Стартовая строка (англ. Starting line) — определяет тип сообщения; Заголовки (англ. Headers) — характеризуют тело сообщения, параметры передачи и прочие сведения; Тело сообщения (англ. Message Body) — непосредственно данные сообщения. Обязательно должно отделять от заголовков пустой строкой.
  • 7. Методы:  OPTIONS   GET     Используется для определения возможностей веб-сервера или параметров соединения для конкретного ресурса. Используется для запроса содержимого указанного ресурса. Клиент может передавать параметры выполнения запроса в URI целевого ресурса после символа «?»: GET /path/resource?param1=value1&param2=value2 HTTP/1.1 HEAD  Аналогичен методу GET, за исключением того, что в ответе сервера отсутствует тело.
  • 8. Методы:  POST   PUT   Для использования вместе с прокси-серверами, которые могут динамически переключаться в туннельный режим SSL. LINK   Аналогично PUT, но применяется только к фрагменту ресурса. CONNECT   Применяется для загрузки содержимого запроса на указанный в запросе URI. PATCH   Применяется для передачи пользовательских данных заданному ресурсу. Устанавливает связь указанного ресурса с другими. UNLINK  Убирает связь указанного ресурса с другими.
  • 9. Материалы доступны по адресу: http://pit09.blogspot.com