Table of Contents

Окружение, основы HTTP

Настройка Windows Subsystem for Linux (WSL)

Введение в протокол HTTP

$ nslookup ya.ru
$ telnet httpforever.com 80
> GET / HTTP/1.0
> Host: httpforever.com
>
Ответ от сервера...
$ openssl s_client -connect ya.ru:443
...
> GET / HTTP/1.0
> Host: ya.ru
>
Ответ от сервера...
# получить только заголовки ответа
$ curl -I ya.ru

# следовать редиректам
$ curl -L ya.ru

Демо: простейший HTTP сервер для приема файлов

см. https://github.com/olegsklyarov/unn-http-api-bots

Д/З

  1. Обеспечить себе доступ к Linux-системе, в которую можно устанавливать произвольное ПО из репозитория
  2. Завести публичный git-репозиторий и зарегистрировать его в качестве комментария к этому issue