Разработчик (и) | Massimo Melina (aka rejetto) |
---|---|
Стабильный выпуск | 2.3 мес / 16 августа 2018 г.; 2 года назад (16.08.2018) |
Репозиторий | |
Операционная система | Windows 2000 / XP. Известно, что работает в Windows 95/98 / ME / Vista / 7 и официально в Wine |
Тип | Файловый сервер / Веб-сервер |
Лицензия | GNU GPL |
Веб-сайт | rejetto.com / hfs / |
Файловый сервер HTTP, иначе известный как HFS, является бесплатным веб-сервер, специально разработанный для публикации и обмена файлами. Полный набор функций отличается от других веб-серверов; в нем отсутствуют некоторые общие функции, такие как CGI или даже возможность работать как служба Windows, но он включает, например, подсчет загрузок файлов. Не рекомендуется даже использовать его в качестве обычного веб-сервера.
HFS - это небольшой файловый сервер HTTP, предназначенный в основном для обмена файлами для загрузки.. Официальная документация описывает HFS как:
HFS (Http File Server) - это программное обеспечение для обмена файлами, которое позволяет вы можете отправлять и получать файлы. Вы можете ограничить этот доступ только несколькими друзьями или быть открытыми для всего мира.
HFS отличается от классического обмена файлами тем, что в нем нет сети. HFS - это веб-сервер, который использует веб-технологии для большей совместимости с сегодняшним Интернетом.
Поскольку на самом деле это веб-сервер, ваши друзья могут загружать файлы, как если бы они загружались с веб-сайта, используя веб-браузер, например Internet Explorer или Firefox. Вашим пользователям не нужно устанавливать какое-либо новое программное обеспечение.
HFS позволяет вам обмениваться файлами. Большинство веб-серверов используются для публикации веб-сайтов, но HFS не предназначена для этого. Однако вы можете использовать его как хотите, но на свой страх и риск.
Начиная с последней бета-версии 2.3, HFS включает собственный проприетарный язык сценариев, известный как «макросы», который можно использовать для расширения функциональных возможностей программы. Сценарии можно использовать в различных методах, включая обработчики событий, и непосредственно на веб-страницах. Можно даже написать макросы, чтобы обойти систему учетных записей программы с помощью настраиваемой. HFS может использоваться как типичный веб-сервер, однако его нелегко поддерживать и требуется множество нетрадиционных методов программирования (только версия 2.3) из-за отсутствия поддержки PHP или CGI.
Разработка началась в августе 2002 года и достигла версии 1.0 в сентябре того же года.
В прошлом у HFS было несколько проблем с безопасностью, но на своем веб-сайте говорится, что по состоянию на 2013 год «в последней версии нет известных на данный момент ошибок безопасности. HFS является открытым исходным кодом, поэтому любой может легко проверить наличие уязвимостей (а у нас много опытных пользователей). Хотя HFS не была разработана для обеспечения высокой надежности, она очень стабильна и использовалась в течение нескольких месяцев без перезапуска ».
Его можно использовать с Stunnel для предоставления https (SSL / TLS ).