Протокол HTTP | Курс 'Компьютерные сети'

preview_player
Показать описание
Протокол передачи гипертекста 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 – внутренняя ошибка сервера)

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках:
Рекомендации по теме
Комментарии
Автор

Ни одного лишнего слова, ни одной потеряной секунды. Спасибо за качественную и потому доходчивую лекцию.

danunah
Автор

никаких "поставьте лайк и подпишитесь" за это отдельный лайк)

alcoholic_monk
Автор

Андрей, хочу выразить огромную благодарность за проделанную работу!!!!

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

Ваши лекции содержат всю необходимую информацию, для того чтобы понять основу работы сетей, а если надо углубиться, то все необходимые отрывные точки для этого.

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

С другой стороны своими комментариями, я надеялся хоть как - то поднять ваш курс в поиске.

Удачи вам!!!

fghjiydsvjk
Автор

Офигеть вы всё чётко рассказали, спасибо огромное))

ypgdeqo
Автор

Андрей, Спасибо, ваши лекции стоят очень дорого!!!

Antonina
Автор

Очень хорошая подача материала, всё понятно и ничего не сбивает с толку.
Спасибо за лекции

Obscurus_Mortuus
Автор

Смотрю курс с самого начала, очень нравится ваш подход. В единицу времени вложено максимально много информации, при этом не теряется информативность. Сам учусь на программиста и очень рад, что нашел вас. Спасибо!

Порой мне кажется, что вы устаете отвечать всем на благодарность, под вашими роликами очень много таких комментариев. Но вы действительно специалист в преподавании!

abobaaboba
Автор

Спасибо большое за такие ясные и доходчивые объяснения! Очень полезное видео

whiterabbits
Автор

Отличные лекции, все предельно ясно и сжато, понятено даже для тех, кто только начинается разбираться в сетях и протоколах, не имея предварительной технической подготовки. Спасибо!

andromeda.galaz.
Автор

Хз почему, но когда я что-то ввожу в поисковой системе, чтобы найти ответ на вопрос касательно сетей, то ваши видео самые информативные и понятные для человека, который просто интересуется. Вообщем спасибо хотел сказать за вашу работу и пожелать хорошего дня 😉

devidkim
Автор

Максимальное количество информации за минимальное количество времени. Топчик! Спасибо! Очень круто!

O-L-
Автор

Пора уже начинать готовить лекцию по HTTP/3 :)

al-
Автор

Спасибо огромное за проделанную Вами высококачественную работу!

QPO
Автор

Вновь и вновь возвращаюсь к вашему видео, чтобы уложить тему в голове, вы потрясающе четко и понятно доносите материал!

guliukina_irina
Автор

Попрежнему актуальный видос. Огромное Вам спасибо!

mark_
Автор

Спасибо вам большое за ваши курсы, для человека который только пытается стать на путь айти, вы правда все очень доходчиво объяснеете.

dngirzf
Автор

Андрей, огромное спасибо за Вашу работу! Изучал по Вашим урокам компьютерные сети, прошёл собеседование!!!

nikolay_antipin
Автор

Великолепный контент!!! Смотрю с удовольствием Ваши лекции! Благодарю Вас, что уделили время для записи видео и тем самым передали свои знания.

bbdmcff
Автор

Мое почтение! Спасибо за Ваш труд! Отдельное спасибо за резюме под видео!

rustamsai
Автор

На первый день Бог создал компьютер и интернет. На второй день Бог создал Андрея Созыкина. И на третий день Андрей Созыкин создал свои курсы...

vlad