Итоговый проект: простой веб-сервер
Часть курса Web
Каждый урок этого курса разбирал заголовки снаружи. Вы узнали, что обещает Cache-Control, что разрешает Access-Control-Allow-Origin, что экономит 304. И всё это с позиции человека, который читает ответы, написанные кем-то другим.
Этот урок меняет сторону. Вы напишете сервер сами, сами выставите заголовки, а потом постучитесь к собственному серверу через curl -v и увидите, как поведение, о котором вы читали, случается из-за набранной вами строки. Кода здесь немного, и дело вовсе не в коде. Дело в том, что весь этот разговор перестаёт быть магией, как только вы сами побывали тем, кто отвечает. ...
Хочешь изучать Web Итоговый проект: простой веб-сервер в реальной среде?
Нажми ниже, получи Linux-машину с Web наготове и пройди Итоговый проект: простой веб-сервер на практике вместе с AI-наставником, который знает твой код.
Начать этот урокИтоговый проект: простой веб-серверЧему вы научитесь
- Serving HTTP
- Cache headers
- CORS headers
- Security headers
- Curl -v
- 304 Not Modified
- Redirects
Читай этот урок на своём языке
Все уроки этого курса
14 уроков- 1Что такое Интернет20 мин
- 2HTTP и HTTPS15 мин
- 3Анатомия запроса и ответа30 мин
- 4Куки, сессии и токены25 мин
- 5DNS простым языком25 мин
- 6TLS и сертификаты30 мин
- 7CORS30 мин
- 8Основы REST API25 мин
- 9WebSockets и SSE25 мин
- 10Кэширование и CDN25 мин
- 11Заголовки безопасности25 мин
- 12Ограничение частоты запросов и троттлинг20 мин
- 13Мониторинг и логирование20 мин
- 14Итоговый проект: простой веб-сервер40 мин
