SimpleHttpServer — это приложение, которое превращает ваше устройство Android в HTTP-сервер файлов в вашей локальной сети. Оно позволяет обмениваться папками на вашем смартфоне или планшете, предоставляя другим устройствам в той же сети Wi-Fi (ПК, смарт-телевизоры, другие смартфоны и т. д.) возможность просматривать, загружать и выгружать файлы, используя только веб-браузер. Не требуется облачный аккаунт, подключение к интернету или установка приложения на другие устройства.
Основные функции
■ Совместное использование нескольких папок
Вы можете зарегистрировать несколько папок, используя системный файловый менеджер Android. Каждая папка отображается на верхнем уровне браузера. Не требуется никаких специальных разрешений на доступ к хранилищу.
■ Загрузка папок в виде ZIP-архивов
На каждой странице папки отображается ссылка «Загрузить эту папку в виде ZIP-архива», позволяющая загрузить все подпапки одновременно. Вы можете отключить эту функцию в настройках, если хотите разрешить загрузку только одного файла за раз.
■ Загрузка из браузера
Включив параметр «Разрешить загрузку» в настройках, вы можете отправлять файлы из браузеров других устройств со страницы папки, доступной для записи. Каждая общая папка имеет переключатель чтения/записи, позволяющий смешивать папки для загрузки и только для чтения. Существующие файлы не будут перезаписаны; файлы с одинаковым именем будут сохранены как «имя (1)», «имя (2)» и так далее.
■ Указание корневой папки
Указание одной из общих папок в качестве корневой позволит передавать ее содержимое напрямую через «/». Это полезно в ситуациях, когда вы хотите отображать только одну папку на верхнем уровне.
■ Дайджест-аутентификация
Доступ можно защитить именем пользователя и паролем. Используйте `--digest -u user:pass` с curl.
■ Параллельная работа HTTPS (шифрование) и HTTP
Включение параметра «Использовать HTTPS» включает передачу по протоколу TLS и зашифрованную связь. На этом терминале генерируется самоподписанный сертификат, и для проверки отображается отпечаток SHA-256. Вы можете загрузить сертификат и зарегистрировать его как доверенный на клиентском терминале или использовать `-k / --cacert` с curl. При включенном HTTPS вы также можете настроить параметр «HTTP Listener» для прослушивания обычного порта параллельно с HTTP, что позволяет выбирать, передавать ли запросы напрямую по HTTP или перенаправлять HTTP-запросы на HTTPS (307). Поддерживаются только самоподписанные сертификаты; официальные (выданные центром сертификации, общепризнанные) сертификаты использовать нельзя.
■ Выбор сети
Вы можете выбрать сеть, в которой будет доступен сервер, из вариантов «Только Wi-Fi (по умолчанию/рекомендуется)», «Все» и «Только localhost», предотвращая непреднамеренное подключение к мобильным сетям и т. д.
■ Отображение медиафайлов
Медиафайлы (изображения, аудио, видео), управляемые Android, также могут быть доступны по отдельному пути.
■ Обнаружение mDNS / Bonjour
Уведомляет локальную сеть, позволяя обнаруживать устройства из VLC, Finder и т. д. без ручного ввода IP-адреса.
■ Интерфейс, совместимый с планшетами
На широкоэкранных дисплеях элементы управления сервером и журналы отображаются рядом. Кнопка «Настройки» позволяет переключать правую панель между журналами и настройками.
■ Оптимизированный для смартфонов режим просмотра списка
Списки каталогов отображаются более крупным шрифтом, чтобы соответствовать ширине экрана, и целые строки можно нажать. Также адаптируется к светлой/темной теме устройства.
■ Автоматический запуск
Сервер может автоматически запускаться при запуске устройства или приложения. ■ Обмен в одно касание
Каждый URL-адрес имеет кнопки «Копировать» / «QR-код» / «Поделиться», позволяющие подключаться с других устройств без ручного ввода адреса.
■ Встроенное руководство пользователя
В разделе «Как использовать» в настройках → «Об этом приложении» приведены примеры начала работы, загрузки файлов, использования HTTPS и curl.
Без рекламы, без отслеживания, не требуется учетная запись
Сервер работает полностью на вашем устройстве, передавая файлы по протоколу HTTP (HTTPS, если включен) через вашу локальную сеть. Нет SDK для аналитики или регистрации учетной записи. Подробности см. в политике конфиденциальности приложения (Настройки → «Об этом приложении»).
Поддерживаемые языки
Английский, японский, немецкий, французский, испанский, бразильский португальский
Операционная среда
Android 8.0 (API 26) или более поздняя версия.
Уведомление о безопасности
По умолчанию используется HTTP в открытом текстовом формате, поэтому информация для аутентификации и файлы не шифруются во время передачи. Включение параметра «Использовать HTTPS» шифрует связь с помощью самоподписанного сертификата. Используйте приложение только в доверенной локальной сети. Если вы включаете загрузку файлов, мы особенно рекомендуем включить дайджест-аутентификацию и HTTPS.
Последнее обновление
10 июл. 2026 г.