SlideShare a Scribd company logo
1 of 9
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

Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)
Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)
Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)Dmitry Smirnov
 
Em1 d a-t-04-157-espanhol
Em1 d a-t-04-157-espanholEm1 d a-t-04-157-espanhol
Em1 d a-t-04-157-espanholWagner 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 LacrosseWilliamsburg Lacrosse
 
Proyecto de innovacion (1)
Proyecto de innovacion (1)Proyecto de innovacion (1)
Proyecto de innovacion (1)NataliaNPC
 
Estadistica ii saia ggg
Estadistica ii saia gggEstadistica ii saia ggg
Estadistica ii saia gggaliz92
 
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.
Unidad 5 Tópicos de investigación de mercado.yulmacanulchan
 
motivational letter for Mapule T 2
motivational letter for Mapule T 2motivational letter for Mapule T 2
motivational letter for Mapule T 2Mapule Eunice
 
Los protocolos de los sabios de sion
Los protocolos de los sabios de sionLos protocolos de los sabios de sion
Los protocolos de los sabios de sionAnneo Cruz
 
Cathleen Dusek Resume 6.15
Cathleen Dusek Resume 6.15Cathleen Dusek Resume 6.15
Cathleen Dusek Resume 6.15Cathleen 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
IDCC 1821 Accord sur le salaire minimum professionnel Société Tripalio
 
Las tic en los procesos enseñanza aprendizaje
Las tic en los procesos enseñanza aprendizajeLas tic en los procesos enseñanza aprendizaje
Las tic en los procesos enseñanza aprendizajeanasofia_18
 
Insomnia Symptoms, Causes, Cures & Treatments
Insomnia Symptoms, Causes, Cures & TreatmentsInsomnia Symptoms, Causes, Cures & Treatments
Insomnia Symptoms, Causes, Cures & TreatmentsAmelia White
 

Viewers also liked (17)

Yammer
YammerYammer
Yammer
 
Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)
Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)
Корпоративная социальная сеть Yammer в Ренессанс Страховании (v2)
 
Em1 d a-t-04-157-espanhol
Em1 d a-t-04-157-espanholEm1 d a-t-04-157-espanhol
Em1 d a-t-04-157-espanhol
 
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
 
Survey results
Survey resultsSurvey results
Survey results
 
0101 origen
0101 origen0101 origen
0101 origen
 
Ciclo celular
Ciclo celularCiclo celular
Ciclo celular
 
Proyecto de innovacion (1)
Proyecto de innovacion (1)Proyecto de innovacion (1)
Proyecto de innovacion (1)
 
Estadistica ii saia ggg
Estadistica ii saia gggEstadistica ii saia ggg
Estadistica ii saia ggg
 
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.
Unidad 5 Tópicos de investigación de mercado.
 
Tareaanalaisis de masa
Tareaanalaisis de masaTareaanalaisis de masa
Tareaanalaisis de masa
 
motivational letter for Mapule T 2
motivational letter for Mapule T 2motivational letter for Mapule T 2
motivational letter for Mapule T 2
 
Los protocolos de los sabios de sion
Los protocolos de los sabios de sionLos protocolos de los sabios de sion
Los protocolos de los sabios de sion
 
Cathleen Dusek Resume 6.15
Cathleen Dusek Resume 6.15Cathleen Dusek Resume 6.15
Cathleen Dusek Resume 6.15
 
IDCC 1821 Accord sur le salaire minimum professionnel
IDCC 1821 Accord  sur le salaire minimum professionnel IDCC 1821 Accord  sur le salaire minimum professionnel
IDCC 1821 Accord sur le salaire minimum professionnel
 
Las tic en los procesos enseñanza aprendizaje
Las tic en los procesos enseñanza aprendizajeLas tic en los procesos enseñanza aprendizaje
Las tic en los procesos enseñanza aprendizaje
 
Insomnia Symptoms, Causes, Cures & Treatments
Insomnia Symptoms, Causes, Cures & TreatmentsInsomnia Symptoms, Causes, Cures & Treatments
Insomnia Symptoms, Causes, Cures & Treatments
 

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

введение в интернет
введение в интернетвведение в интернет
введение в интернет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: Технологии EthernetExpolink
 
Информационные ресурсы и сервисы Интернета
Информационные ресурсы и сервисы ИнтернетаИнформационные ресурсы и сервисы Интернета
Информационные ресурсы и сервисы ИнтернетаAndrey Dolinin
 
Лекция 1. Модель OSI.
Лекция 1. Модель OSI.Лекция 1. Модель OSI.
Лекция 1. Модель OSI.Alexey Furmanov
 
Архитектура компьютерных сетей
Архитектура компьютерных сетейАрхитектура компьютерных сетей
Архитектура компьютерных сетейMaksym Balaklytskyi
 
интернет
интернетинтернет
интернетevsyukova
 
Инфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikИнфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikExpolink
 
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 67bits
 

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

введение в интернет
введение в интернетвведение в интернет
введение в интернет
 
Лекция #2. Принцип организации World Wide Web
Лекция #2. Принцип организации World Wide WebЛекция #2. Принцип организации World Wide Web
Лекция #2. Принцип организации World Wide Web
 
Ftp
FtpFtp
Ftp
 
Ftp1989235
Ftp1989235Ftp1989235
Ftp1989235
 
Ftp
FtpFtp
Ftp
 
Ftp
FtpFtp
Ftp
 
архитектура и принципы работы типового Web приложения
архитектура и принципы работы типового Web приложенияархитектура и принципы работы типового Web приложения
архитектура и принципы работы типового Web приложения
 
Лекция #1. Основы Web-технологий
Лекция #1. Основы Web-технологийЛекция #1. Основы Web-технологий
Лекция #1. Основы Web-технологий
 
Антон Шумихин - Архитектура сетей
Антон Шумихин - Архитектура сетейАнтон Шумихин - Архитектура сетей
Антон Шумихин - Архитектура сетей
 
Qlogic: Технологии Ethernet
Qlogic: Технологии EthernetQlogic: Технологии Ethernet
Qlogic: Технологии Ethernet
 
Информационные ресурсы и сервисы Интернета
Информационные ресурсы и сервисы ИнтернетаИнформационные ресурсы и сервисы Интернета
Информационные ресурсы и сервисы Интернета
 
Лекция 1. Модель OSI.
Лекция 1. Модель OSI.Лекция 1. Модель OSI.
Лекция 1. Модель OSI.
 
Архитектура компьютерных сетей
Архитектура компьютерных сетейАрхитектура компьютерных сетей
Архитектура компьютерных сетей
 
интернет
интернетинтернет
интернет
 
Инфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikИнфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от Qlogik
 
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 6
 
HTTP протокол
HTTP протоколHTTP протокол
HTTP протокол
 
сетевые протоколы
сетевые протоколысетевые протоколы
сетевые протоколы
 
45695
4569545695
45695
 
12 -tcp
12  -tcp12  -tcp
12 -tcp
 

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

  • 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