Ring è a Clojure come Rack è quello di Ruby e WSGI è quello di Python.
Si rompe HTTP richieste / risposte e dà il controllo su di nuovo per gli sviluppatori.
In questo modo possono costruire applicazioni che hanno un comportamento personalizzato per i vari eventi basati sulla rete, azioni vincolanti e attiva a vari Stati HTTP, le richieste, e le risposte.
Ring può anche essere usato per costruire servlet Java o della banchina
Cosa c'è di nuovo in questa versione:.
- Assicurarsi Jetty adattatore threadpool viene pulito quando il server non si avvia
- fissi NPE in risorsa-risposta per le risorse di directory in file jar
- ring.util.servlet Stopped / make-service chiamati ogni richiesta li>
- made wrap-nested-params sicuro da usare con params già annidati
- fissi forma di campo di codifica in wrap-multipart-params
- MIME aggiunto per la cache di applicazione HTML5 manifesto
Cosa c'è di nuovo nella versione 1.3.2 / 1.4.0-RC2:
- Assicurarsi Jetty adattatore ThreadPool viene pulita quando il server non si avvia
- fissi NPE in risorsa-risposta per le risorse di directory in file jar
- ring.util.servlet Stopped / make-service chiamati ogni richiesta li>
- made wrap-nested-params sicuro da usare con params già annidati
- fissi forma di campo di codifica in wrap-multipart-params
- MIME aggiunto per la cache di applicazione HTML5 manifesto
Cosa c'è di nuovo nella versione 1.3.2 / 1.4.0-RC1:
- Assicurarsi Jetty adattatore ThreadPool viene pulita quando il server non si avvia
- fissi NPE in risorsa-risposta per le risorse di directory in file jar
- ring.util.servlet Stopped / make-service chiamati ogni richiesta li>
- made wrap-nested-params sicuro da usare con params già annidati
- fissi forma di campo di codifica in wrap-multipart-params
- MIME aggiunto per la cache di applicazione HTML5 manifesto
Cosa c'è di nuovo nella versione 1.3.2:
- Assicurarsi Jetty adattatore threadpool viene pulito quando il server non riesce a avviare
- fissi NPE in risorsa-risposta per le risorse di directory in file jar
- ring.util.servlet Stopped / make-service chiamati ogni richiesta li>
- made wrap-nested-params sicuro da usare con params già annidati
- fissi forma di campo di codifica in wrap-multipart-params
- MIME aggiunto per la cache di applicazione HTML5 manifesto
Cosa c'è di nuovo nella versione 1.3.1:
- Supporto richieste HEAD in ring.middleware.resource / risorse richiesta.
- movimentazione fisso di parametri annidati con nomi che includono nuove righe.
Cosa c'è di nuovo nella versione 1.3.0:
- corpo opzionale aggiunta a ring.util.response / funzione creato
- Aggiunto: servlet-contesto-path alle richieste dei contenitori servlet
- mimetypes aggiunto per EDN e dardo
- Aggiornamento ns-tracker, CLJ-StackTrace e CLJ-time dipendenze
- Deprecato: content-type,: Content-Length e: chiavi di codifica di caratteri in SPEC
- Rimosso chiavi obsolete dal codice sorgente
- Aggiunto Content-Length, tipo di contenuto e di codifica dei caratteri per ring.util.request
- Aggiunto-forma urlencoded? a ring.util.request
- fissi 304 risposte non modificati per impostare intestazione Content-Length
- Aggiungere opzioni per avvolgere-cookie per specificare le funzioni di encoder e decoder
- fissi wrap-testa middleware quando la risposta è pari a zero
- miglioramenti crittografia; RNG più veloce sotto Linux
- adattatore Molo accetta filepaths per: l'opzione truststore
- Aggiunto: min-fili,: max-coda e: le opzioni max-idle-time per adattatore Jetty
- fissi middleware stacktrace per gestire gli errori di asserzione
Cosa c'è di nuovo nella versione 1.2.2:.
- Cookie middleware ora aderisce alla RFC 6265
- fisso per wrap-nested-params middleware.
- Versione tools.reader aggiornamento.
Cosa c'è di nuovo nella versione 1.2.1:
- Fix per le risorse in file jar creati con Leiningen 2.3 .3 o superiore
- Fix per caratteri UTF-8 nei nomi dei file di risorse
- javax.servlet ora una dipendenza fornito
Cosa c'è di nuovo nella versione 1.1.8:
- Aggiornamento dipendenza ns-tracker per risolvere problema con Clojure 1.5.0.
- Aggiornamento CLJ-stacktrace dipendenza per risolvere segnalazione delle eccezioni.
Cosa c'è di nuovo nella versione 1.1.6:.
- charset di default Rimosso essere correttamente impostato sulle immagini
- fissi un altro bug in wrap-ricaricamento aggiornando la versione ns-tracker.
Requisiti :
- Clojure
I commenti non trovato