NanoHTTPD є вільно поширюватися з відкритим вихідним кодом, просто, мало і вбудовується HTTP (Hypertext Transfer Protocol) сервер реалізований в Java. Це настроюється веб-сервер і може бути введений в інші Java applications.Features протягом glanceKey функції включають в себе підтримку протоколу HTTP 1.1, підтримка печиво, покласти, підтримка завантаження файлів, підтримка ETags, постійні з'єднання, підтримку розбору параметрів пост і отримати методи, а також підтримку для вирізання і глава запитів.
Базова підтримка для печива здійснюється також, поряд з рудиментарними підтримки кажучи, експериментальна підтримка SSL (Secure Sockets Layer), підставки для багатозначних і окремих параметрів, підтримка завантаження файлів, а також підтримка для вирізання і глава запитів.
Іншою цікавою особливістю є вбудована підтримка для постійних сполук, що дозволяє додаток для пошуку кількох запитів по одному з'єднанню сокета. Програмне забезпечення не використовує фіксовані конфігураційні файли, дозвіл або реєстрацію, як ви можете реалізований їм себе, коли це необхідно.
Серед інших привабливих особливостей можна відзначити підтримку для завантаження завантаження файлів, можливість автоматичного перетворення імен заголовків до нижнього регістра, тимчасова підтримка файлів, модель потоків підтримку, а також дуже низькі overhead.Runs пам'яті на Linux, Android і Mac OS XNanoHTTPD може бути використаний як окремого додатка, щоб служити файли, як підклас служити (), який може бути вбудований в ваше власний додаток або як дзвінок serveFile () з служити (). Вона працює на Linux, UNIX, Android і Mac OS X операційної systems.Distributed в двох різних програми flavorsThe поширюється в двох різних варіантах: один для який підтримує сучасні стандарти й іншу, яка сумісна тільки з технологією Java 1.1. NanoHTTPD була успішно протестована на комп'ютерах, що підтримують будь-який з 32 або 64-біт апаратних платформ
Що нового У цьому випуску :.
- WebSocket Підтримка
Що нового у версії 2.0.3:
- Польський для веб-сервера та виправлення для в результаті чого стек помилка сліди на Samsung телефони. "Connection: Keep-Alive». Була реалізована і апробована на останній Mozilla Firefox
Вимоги
- Java 2 Standard Edition Runtime Environment
Коментар не знайдено