Этот курс посвящен интернет-протоколу HTTP, благодаря которому работают веб-сайты и браузеры. Знание HTTP — фундамент, которым должен обладать каждый веб-программист. Вы познакомитесь с протоколом HTTP на самом фундаментальном уровне, узнаете как он устроен и научитесь правильно его использовать.
Чему вы научитесь:
- Понимать устройство HTTP на фундаментальном уровне
- Правильно использовать методы и заголовки запросов
- Работать с формами и кодировать данные в различном виде
- Использовать редиректы различных типов и встроенную в HTTP базовую аутентификацию
- Сохранять данные между запросами при помощи куки и управлять временем их жизни
Уроки курса
-
5
Отправка форм
Рассмотреть каким образом отправляются данные из формы в HTTP-запросе. -
6
Transfer-Encoding
Понять, как работает способ передачи данных «кусками» (chunks) в протоколе http. -
7
Передача данных query string
Рассмотреть передачу данных на сервер в request line с помощью query string. -
9
Базовая аутентификация
Изучить как работает базовая аутентификация и как браузер реагирует на код 401.
Автор
Сооснователь и CEO образовательного проекта Хекслет. Программирую с 2007 года. За это время прошёл путь от разработчика до технического директора и управляющего отдельным подразделением (филиалом). Управлял командами, в которых больше 50 разработчиков.
- Программирую на языках: Elixir, Clojure, JavaScript, PHP, Ruby.
- Соорганизатор конференции Nastachku.ru.
- Вимер.
- Топлю за DevOps и автоматизированные тесты.
Впечатления
Отличный курс! Все написано понятно и лаконично. Такие мини-курсы отлично заходят, после тяжелого материала, голова может немного отдохнуть)
Крутой курс. В ру сегменте сложно найти новичку что нужно учить и отчего отталкиваться(я не считаю все те курсы, которые строятся на основе "стань разработчиком за полчаса"). За что люблю хекслет: здесь в профессии тебе точно по полочкам разложат с чего начать и становится ясно во что потом следует углубиться. Сам бы я наверное еще год додумывался до того, что следует почитать о http протоколе. Да и наконец узнал, как это так запоминает информацию наш браузер =)
Курс как-то находится в стороне, но оказался очень полезным. Благодарю.
Потрясающие ощущения, спасибо!
You've done!Connection closed by foreign host.