Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

server

HTTP сервер, возвращающий статические файлы по GET запросу (версия HTTP/1.1)

Хост и порт настраиваются в конфиге. По умолчанию localhost:8080

Корневой каталог - текущий (откуда запущен джарник) или настраивается в конфиге config.properties (root_directory=...)

Кэширование файлов в памяти настраивается в конфиге, по-умолчанию все файлы кэшируются (cache_enabled=true), при обновлении файлов на диске кэш обновляется без перезапуска

Поддерживает только HTTP метод GET

Поддерживает HTTP коды:

  • 200 - файл найден,
  • 404 - файл не найден,
  • 405 - метод запроса не GET,
  • 400 - если какие-либо параметры запроса не валидны
  • 500 - ошибка на сервере

Поддерживаемые типы контента: text/html, application/javascript, image/jpeg

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages