mussonichi hè un servitore web senza bloccu è un framework scrittu in Python. Tornado hè statu custruitu per un altu rendiment è pò gestisce decine di millaie di cunnessione persistenti simultanee, facendu una soluzione ideale per trattà e dumande di sondaghju longu, WebSockets è applicazioni web chì necessitanu una cunnessione longa à ogni utilizatore. Tornado hè custituitu da un framework web, un cliente HTTP è un servitore, implementatu nantu à a basa di un core di rete asincrona è una biblioteca di coroutine.
Novu in questa versione:
- Questa hè l'ultima versione per supportà Python 3.5, e versioni future necessitanu Python 3.6+
- I roti binari sò avà dispunibili per Windows, MacOS è Linux (amd64 è arm64)
httpclient
- defaults à User-Agent Tornado/$VERSION se user_agent ùn hè micca specificatu
- tornado.simple_httpclient sempre usa GET dopu 303 redirect
- disattivà u timeout mettendu request_timeout è / o connect_timeout à zero
httputil
- l'analisi di l'intestazione hè stata accelerata
- parse_body_arguments avà accetta input non-ASCII cù escape parziale
Web
- RedirectHandler.get accetta avà l'argumenti chjamati
- Quandu invià 304 risposte, più intestazioni sò avà salvate (cumprese Permette)
- I headers Etag sò avà generati cù SHA-512 invece di MD5 per difettu
websockets
- ping_interval timer si ferma avà quandu a cunnessione hè chjusa
- websocket_connect avà causa un errore quandu redirezzione invece di congelazione
Source: linux.org.ru