Mac-приложение Simple Web Server, доступное совершенно бесплатно, – это компактный инструмент который можно использовать для настройки и запуска локальных веб-серверов без каких-либо усилий. Программа особенно подходит для пользователей, которые хотят тестировать веб-приложения локально или использовать их в ограниченной сети. Простая структура приложения и гибкая настройка должны гарантировать, что даже неопытные пользователи смогут быстро добиться желаемого результата.
Основные функции и настройка
Основные функции Simple Web Server включают в себя возможность одновременного управления несколькими серверами и поддержания их работы в фоновом режиме. По умолчанию доступ к серверу осуществляется через http://localhost:[PORT]
, при этом порт может быть выбран произвольно. При желании к серверу можно открыть общий доступ в локальной сети, предоставив доступ другим устройствам в той же сети. Однако в некоторых случаях может потребоваться дополнительная настройка брандмауэра.
Имеется встроенная функция перезаписи URL для одностраничных приложений. При активации этой опции все запросы несуществующих страниц перенаправляются на указанную страницу, например index.html
. Пользовательский интерфейс имеет чёткую структуру и позволяет настраивать основные параметры, такие как каталог сервера и отображение содержимого каталога.
Расширенные функции для разработчиков
Simple Web Server поддерживает простые варианты безопасности, такие как HTTPS и базовая аутентификация с помощью имени пользователя и пароля. Однако эти данные доступа хранятся в виде обычного текста. Также есть возможность сделать скрытые файлы и каталоги видимыми в директории сервера и настроить сообщения об ошибках, например, собственные страницы 404.
Программное обеспечение также позволяет использовать опции кэширования и интегрировать ресурсы с других серверов с помощью Cross-Origin Resource Sharing (CORS). Для пользователей с особыми требованиями к сжатию файлов можно автоматически предоставлять предварительно сжатые файлы Gzip или Brotli.
Simple Web Server может оставаться активным и после закрытия пользовательского интерфейса. Благодаря этим функциям инструмент предлагает простое решение для локального и сетевого использования, не требующее обширных знаний в области серверов. Загрузить программу можно на странице проекта или в Mac App Store. Приложение поддерживает, в том числе, русский язык.
Ещё по теме:
- Apple объявила о выпуске Vision Pro ещё в двух странах в следующем месяце
- «Презумпция невиновности» на Apple TV+ вернётся во втором сезоне с новым сюжетом и главной героиней
- Parallels Desktop позволяет использовать инструменты Apple Intelligence в Windows-приложениях