Курс Raku / Функційне, конкурентне, реактивне та веб-програмування / Веб-програмування

Простий HTTP-сервер

Сервер — це інша сторона з’єднання: замість тягнутися до віддаленої машини він чекає, поки клієнти дотягнуться до нього. Той самий основний клас, IO::Socket::INET, робить і це — ви просто переводите його в режим слухання.

Цей розділ будує крихітний вебсервер власноруч: послухати з’єднання, прочитати запит і надіслати назад HTTP-відповідь. Як і попередні приклади із сокетами, ці треба запускати на власній машині й приєднуватися до них браузером чи іншою програмою.

Теми цього розділу

Практика

Виконайте 1 тест за змістом цього розділу.

Вправи

У цьому розділі 1 вправа. Перш ніж братися до практики, вивчіть усі теми розділу.

  1. Шлях у верхньому регістрі

Навігація курсом

Розв’язання: Надішліть і отримайте   |   Очікування з’єднань