anillo es como Clojure Rack es de Ruby y Python WSGI es.
Se descompone HTTP peticiones / respuestas y le da el control sobre la espalda a los desarrolladores.
De esta manera se pueden construir aplicaciones que tengan un comportamiento personalizado para diversos eventos basados en la red, acciones vinculantes y desencadena a varios estados HTTP, peticiones y respuestas.
Anillo incluso se puede utilizar para construir Java o Jetty servlets
¿Qué hay de nuevo en esta versión:.
- Asegúrese de embarcadero subprocesos adaptador se limpia cuando el servidor no se inicia
- Fijo NPE en los recursos de respuesta de los recursos del directorio de archivos jar
- ring.util.servlet Detenido / make-servicio que se llaman cada petición
- Hecho wrap-anidado-params seguro de usar con parametros que ya están agrupadas
- Fijo forma codificación de campo en trabajos de finalización de varias copias de params
- Añadido mimetype de caché de la aplicación HTML5 manifiesta li>
¿Qué hay de nuevo en la versión 1.3.2 / 1.4.0-RC2:
- Asegúrese de embarcadero adaptador de subprocesos se limpia cuando el servidor no se inicia
- Fijo NPE en los recursos de respuesta de los recursos del directorio de archivos jar
- ring.util.servlet Detenido / make-servicio que se llaman cada petición
- Hecho wrap-anidado-params seguro de usar con parametros que ya están agrupadas
- Fijo forma codificación de campo en trabajos de finalización de varias copias de params
- Añadido mimetype de caché de la aplicación HTML5 manifiesta li>
¿Qué hay de nuevo en la versión 1.3.2 / 1.4.0-RC1:
- Asegúrese de embarcadero adaptador de subprocesos se limpia cuando el servidor no se inicia
- Fijo NPE en los recursos de respuesta de los recursos del directorio de archivos jar
- ring.util.servlet Detenido / make-servicio que se llaman cada petición
- Hecho wrap-anidado-params seguro de usar con parametros que ya están agrupadas
- Fijo forma codificación de campo en trabajos de finalización de varias copias de params
- Añadido mimetype de caché de la aplicación HTML5 manifiesta li>
¿Qué es la nueva en la versión 1.3.2:
- Asegúrese de embarcadero subprocesos adaptador se limpia cuando el servidor no consigue empezar
- Fijo NPE en los recursos de respuesta de los recursos del directorio de archivos jar
- ring.util.servlet Detenido / make-servicio que se llaman cada petición
- Hecho wrap-anidado-params seguro de usar con parametros que ya están agrupadas
- Fijo forma codificación de campo en trabajos de finalización de varias copias de params
- Añadido mimetype de caché de la aplicación HTML5 manifiesta li>
¿Qué es la nueva en la versión 1.3.1:
- soporte para la cabeza en las solicitudes ring.middleware.resource / recursos petición.
- manejo fijo de parámetros anidados con nombres que incluyen saltos de línea.
¿Qué es la nueva en la versión 1.3.0:
- opcional del cuerpo añadido a ring.util.response / función creada
- Agregado: servlet-contexto-ruta de acceso a las peticiones de los contenedores de servlets
- Añadido tipos MIME para edn y dardo
- Actualización ns-tracker, CLJ-StackTrace y en tiempo clj dependencias
- Deprecated: Content-Type,: Content-Length y: claves de codificación de caracteres en SPEC
- Se ha quitado las llaves en desuso a partir de código fuente
- Agregado de longitud de contenido, tipo de contenido y la codificación de caracteres para ring.util.request
- Alta-forma urlencoded? a ring.util.request
- Fijo 304 respuestas no modificados para establecer la cabecera Content-Length
- opciones añadidas para envolver-cookies para especificar las funciones de codificación y decodificación
- Fijo middleware envoltura de cabeza cuando la respuesta es nula
- criptografía de mejoras; RNG más rápido en Linux
- adaptador embarcadero acepta rutas de los archivos para: opción de almacén de confianza
- Agregado: min-hilos,: max-cola y: opciones de inactividad en tiempo máximo a adaptador embarcadero
- Fijo middleware stacktrace para controlar los errores de aserción
¿Qué hay de nuevo en la versión 1.2.2:.
- middleware galleta ahora se adhiere a RFC 6265
- fijo para el middleware de recapitulación anidada-params.
- tools.reader versión actualizada.
¿Qué hay de nuevo en la versión 1.2.1:
- Arreglo para recursos en archivos jar creados con Leiningen 2.3 0.3 o superior
- Arreglo para caracteres UTF-8 en los nombres de archivo de recursos
- javax.servlet ahora una dependencia proporcionada
¿Qué hay de nuevo en la versión 1.1.8:
- Actualización de dependencia ns-tracker para solucionar problema con Clojure 1.5.0.
- Actualización de dependencia CLJ-stacktrace para fijar informes de excepción.
¿Qué es la nueva en la versión 1.1.6:.
- Se ha quitado juego de caracteres por defecto se establece de forma incorrecta en las imágenes
- Fijo otro error en trabajo de finalización de recarga mediante la actualización de la versión ns-tracker.
Requisitos
- Clojure
Comentarios que no se encuentran