Простой веб-сервер.
Пригодится, если вам надо отладить/опубликовать простой HTML-сайт,
и нет желания поднимать IIS или устанавливать Apache.
Конечно, отлаживать простой сайт можно одним лишь браузером.
Но в некоторых случаях, например, при использовании в HTML-коде ссылок
вида ‘/subdir/page.html’,
лучше воспользоваться веб-сервером. Порядок работы с веб-сервером следующий:
-
Запустив программу, надо указать каталог на локальной машине,
который будет являться корнем вашего сайта, и нажать кнопку “Старт”.
-
Проверить работу сайта можно, набрав в адресной строке браузера
‘//127.0.0.1/index.html’.
-
Чтобы запустить сайт из другого каталога, нажмите кнопку “Стоп”,
укажите другой каталог и опять нажмите “Старт”.
-
Для сохранения запросов к серверу в файле ‘webserv.log’
поставьте отметку “Вести журнал запросов”.
-
Сворачивается программа в невидимое на панели задач окно. Так сделано,
чтобы работа веб-сервера не отвлекала вашего внимания.
-
Чтобы остановить свернутый веб-сервер запустите программу еще раз.
Появится окно уже запущенного веб-сервера, в котором
надо нажать кнопку “Стоп” или крестик “Закрыть”.
-
При первом запуске программы с параметром -h
(например, из ярлыка в меню автозагрузки),
окно программы не показывается, а веб-сервер автоматически стартует
с последним рабочим каталогом-корнем.
-
Если в запросе указан только путь,
без указания имени страницы, например ‘//127.0.0.1/mydir/’,
то сервер возвращает страницу index.html по этому пути.
Это очень простой веб-сервер и при поступлении HTTP-запроса
он отдает файлы из выбранного локального каталога, без указания каких-либо MIME-типов.
Тем не менее, программа здорово помогла при создании этого сайта.