Протокол HTTP | Курс "Компьютерные сети"
Vložit
- čas přidán 13. 05. 2016
- Протокол передачи гипертекста HTTP.
Страница курса -
Hypertext Transfer Protocol (HTTP) - протокол передачи гипертекста, основа World Wide Web
Тим Бернерс-Ли в ЦЕРН предложил концепцию Web в 1989 году.
Uniform Resource Locator (URL) - уникальное положение ресурса.
В стеке TCP/IP протокол HTTP находится на прикладном уровне. Используется протокол транспортного уровня TCP, порт сервера 80. HTTP работает в режиме запрос-ответ.
Данные передаются в текстовом виде.
Версии протокола HTTP:
HTTP 0.9 - экспериментальная версия ЦЕРН, 1991
HTTP 1 - первая официальная версия протокола, 1996
HTTP 1.1 - расширение первой версии HTTP, 1997. Кэширование, постоянное соединение, аутентификация. Используется сейчас
HTTP 2 - современная версия HTTP, 2015. Вводится в эксплуатацию
Структура пакета HTTP:
- Метод запроса/статус ответа
- Заголовки (не обязательно)
- Тело сообщения (не обязательно)
Методы HTTP:
GET - запрос Web-страницы
POST - передача данных на Web-сервер
HEAD - запрос заголовка страницы
PUT - помещение страницы на Web-сервер
DELETE - удаление страницы с Web-сервера
TRACE - трассировка страницы
OPTIONS - запрос поддерживаемых методов HTTP для ресурса
CONNECT - подключение к Web-серверу через прокси
Статусы HTTP:
1XX - информация
2XX - успешное выполнение (200 ОК)
3ХХ - перенаправление (301 - постоянное перемещение, 307 - временное перенаправление)
4ХХ - Ошибка на стороне клиента (403 - доступ запрещен, 404 - страница не найдена)
5ХХ - Ошибка сервера (500 - внутренняя ошибка сервера)
Практические занятия по курсу "Компьютерные сети" - goo.gl/YP3l83
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках:
goo.gl/kW93MA
Ни одного лишнего слова, ни одной потеряной секунды. Спасибо за качественную и потому доходчивую лекцию.
никаких "поставьте лайк и подпишитесь" за это отдельный лайк)
Андрей, хочу выразить огромную благодарность за проделанную работу!!!!
Пора уже начинать готовить лекцию по HTTP/3 :)
Андрей, Спасибо, ваши лекции стоят очень дорого!!!
Офигеть вы всё чётко рассказали, спасибо огромное))
Спасибо большое за такие ясные и доходчивые объяснения! Очень полезное видео
Отличные лекции, все предельно ясно и сжато, понятено даже для тех, кто только начинается разбираться в сетях и протоколах, не имея предварительной технической подготовки. Спасибо!
Очень хорошая подача материала, всё понятно и ничего не сбивает с толку.
Смотрю курс с самого начала, очень нравится ваш подход. В единицу времени вложено максимально много информации, при этом не теряется информативность. Сам учусь на программиста и очень рад, что нашел вас. Спасибо!
Спасибо огромное за проделанную Вами высококачественную работу!
Мое почтение! Спасибо за Ваш труд! Отдельное спасибо за резюме под видео!
Попрежнему актуальный видос. Огромное Вам спасибо!
Максимальное количество информации за минимальное количество времени. Топчик! Спасибо! Очень круто!
Прекрасная подача материала, большое спасибо
Хз почему, но когда я что-то ввожу в поисковой системе, чтобы найти ответ на вопрос касательно сетей, то ваши видео самые информативные и понятные для человека, который просто интересуется. Вообщем спасибо хотел сказать за вашу работу и пожелать хорошего дня 😉
Сразу видно профессионал своего дела. Люди хорошо и понятно могут объяснить только то, что сами хорошо понимают.
Спасибо огромное Андрей! Очень просто и очень понятно объясняете!
Спасибо большое! Любой ваш урок - клад.
Увидела, что вы рассказываете про HTTP и очень обрадовалась, нет сомнений, что это будет качественная информация.