NanoHTTPD es una distribución gratuita, de código abierto, simple, HTTP pequeño e integrable (Hypertext Transfer Protocol) del servidor implementado en Java. Es un servidor web altamente configurable y puede ser inyectado en otros applications.Features Java en una serie de características glanceKey incluir soporte para el protocolo HTTP 1.1, soporte para cookies, PUT apoyo, soporte de carga de archivos, soporte ETags, conexiones persistentes, el apoyo para el parámetro de análisis de POST y GET métodos, así como apoyo para las solicitudes de eliminar y HEAD.
También se implementa soporte básico para galletas, junto con el soporte PUT rudimentaria, soporte experimental para SSL (Secure Sockets Layer), soporta multi-valor y los parámetros individuales, soporte de carga de archivos, y el apoyo a las solicitudes de eliminar y HEAD.
Otra característica interesante es el soporte integrado para conexiones persistentes, lo que permite la aplicación de buscar múltiples solicitudes a través de una conexión de socket. El software utiliza ningún archivo de configuración fija, autorización o registro, a medida que los puede implementado a ti mismo cuando sea necesario.
Entre otras características atractivas, podemos mencionar los apoyos para subir la carga de archivos, la posibilidad de convertir automáticamente los nombres de encabezado a minúsculas, soporte de archivos temporales, soporte de hilos modelo, así como overhead.Runs memoria muy bajos en Linux, Android y Mac OS XNanoHTTPD puede puede utilizar como una aplicación independiente para servir archivos, como una subclase servir () que se pueden incrustar en su propia aplicación, o como serveFile call () de servir (). Se ejecuta en Linux, UNIX, Android y Mac OS X que operan systems.Distributed en dos programas diferentes flavorsThe se distribuye en dos sabores diferentes, uno para que soporte los estándares actuales y otro que sólo es compatible con la tecnología Java 1.1. NanoHTTPD ha sido probado con éxito en los equipos de apoyo a cualquiera de las plataformas de hardware de 32 o 64 bits
¿Qué hay de nuevo en esta versión:.
- Soporte WebSocket
¿Qué hay de nuevo en la versión 2.0.3:
- polaco para el servidor Web, y una solución para un error que causaba pila traza en los teléfonos Samsung. 'Conexión: keep-alive'. Fue implementado y probado contra la última Mozilla Firefox
Requisitos :
- Java 2 Standard Edition Runtime Environment
Comentarios que no se encuentran