Uscita Tornado 6.1.0


Uscita Tornado 6.1.0

Tornado è un server web non bloccante e un framework scritto in Python. Tornado è stato creato per garantire alte prestazioni e può gestire decine di migliaia di connessioni persistenti contemporanee, rendendolo una soluzione ideale per la gestione delle richieste long polling, WebSockets e applicazioni web che richiedono una connessione a lungo termine con ogni utente. Tornado è composto da un framework web, un client HTTP e un server, implementato su un nucleo di rete asincrona e una libreria di coroutine.

Novità in questa versione:

  • è l'ultima versione che supporta Python 3.5; per le versioni future sarà richiesto Python 3.6+
  • i pacchetti binari sono ora disponibili per Windows, MacOS e Linux (amd64 e arm64)

httpclient

  • viene utilizzato User-Agent Tornado/$VERSION per impostazione predefinita, se non viene specificato il parametro user_agent
  • tornado.simple_httpclient utilizza sempre GET dopo un redirect 303
  • disattivare il timeout impostando il valore a zero in request_timeout e/o connect_timeout

httputil

  • parsing delle intestazioni accelerato
  • parse_body_arguments ora accetta input non ASCII con escaping incompleto

web

  • RedirectHandler.get ora accetta argomenti nominati
  • ora vengono mantenute più intestazioni (incluso Allow) quando si inviano risposte 304
  • le intestazioni Etag ora vengono generate per impostazione predefinita utilizzando SHA-512 invece di MD5

websocket

  • il timer ping_interval ora si ferma quando la connessione viene chiusa
  • websocket_connect ora genera un errore invece di bloccarsi durante un redirect

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster