lab4 webserver

This commit is contained in:
2025-11-02 13:37:19 +01:00
parent 81af17d42c
commit 895958d058
12 changed files with 470 additions and 0 deletions

17
lab4/test-site/data.txt Normal file
View File

@@ -0,0 +1,17 @@
Это тестовый текстовый файл.
Сервер должен корректно отдавать как текстовые, так и бинарные файлы.
Особенности реализации:
- Многопроцессная архитектура через fork()
- Демонизация процесса
- Поддержка HTTP/1.0 GET запросов
- Журналирование через syslog
- Обработка ошибок (404, 501)
Строки текста для проверки корректности передачи:
1234567890
ABCDEFGHIJKLMNOPQRSTUVWXYZ
абвгдежзийклмнопрстуфхцчшщъыьэюя
Special chars: !@#$%^&*()_+-=[]{}|;':",.<>?/