Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 1.58 KB

File metadata and controls

15 lines (11 loc) · 1.58 KB

Особенности реализации

Реализация сервера не претендует на полное соответствие стандартам описывающих протоколы HTTP и HTTPS. HTTPS здесь используется только как транспортный протокол позволяющий замаскировать трафик в локальной сети и имеющий множество клиентов для разных ЯП. Реализация протокола HTTP здесь минимально необходимая и достаточная для решения поставленной задачи. Для достижения максимальной безопасности необходимо реализовать проверку сертификатов и, крайне желательно, требовать от клиента клиентский сертификат, который тоже надо проверять.

Сервер не имеет встроенных механизмов фильтрации, поэтому рекомендуется ограничить доступ к нему файерволом.

Не реализовано URI-декодирование, поэтому в обработчиках запросов и именах файлов в директории {work-fir}\static\ не стоит использовать буквы и символы, которые требуют URI-кодирования.


Назад к содержанию