Основные возможности платформы Hexlet не доступны в вашем браузере.
Пожалуйста, обновитесь. Выбрать браузер.
курс

Протокол HTTP

Протоколы это наборы соглашений, которые описывают обмен данными между различными программами или устройствами. Этот курс посвящен интернет-протоколу HTTP.

1.

HTTP 1.0

теория (видео 10:16) / тесты / упражнение

Познакомиться с основами HTTP, базовой структурой запроса и понятиями User-agent и DNS.

2.

HTTP 1.1

теория (видео 05:09) / тесты / упражнение

Узнать чем HTTP 1.1 отличается от версии 1.0, познакомиться с понятием "keep alive".

3.

Тело HTTP-запроса

теория (видео 08:03) / тесты / упражнение

Изучить структуру тела запросов и ответов.

4.

Отправка форм

теория (видео 06:29) / тесты / упражнение

Рассмотреть каким образом отправляются данные из формы в HTTP-запросе.

5.

Transfer-Encoding

теория (видео 03:53) / тесты / упражнение

Понять, как работает способ передачи данных «кусками» (chunks) в протоколе http.

6.

Передача данных query string

теория (видео 05:41) / тесты / упражнение

Рассмотреть передачу данных на сервер в request line с помощью query string.

7.

Перенаправления

теория (видео 02:39) / тесты / упражнение

Понять, как работают перенаправления при HTTP-запросах.

8.

Базовая аутентификация

теория (видео 02:34) / тесты / упражнение

Изучить как работает базовая аутентификация и как браузер реагирует на код 401.

9.

Cookies

теория (видео 09:02) / тесты / упражнение

Понять, каким образом с помощью cookies работают с ограничениями stateless-протокола HTTP.

Испытания

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

Статистика
7746
учащихся
436
вопросов
и ответов
11
часов
Учитель