Tornado — është një server web dhe framework pa bllokim, i shkruar në Python. Tornado është krijuar për të ofruar performancë të lartë dhe mund të menaxhojë dhjetëra mijëra lidhje të qëndrueshme të njëkohshme, duke e bërë atë zgjidhjen ideale për përpunimin e kërkesave long poll, WebSockets dhe aplikacioneve web që kërkojnë një lidhje të gjatë me çdo përdorues. Tornado përbëhet nga një framework web, një klient HTTP dhe një server i implementuar mbi një bërthamë të rrjetit asinkron dhe bibliotekën e korutinave.
E re në këtë version:
- është botimi i fundit që mbështet Python 3.5, për versionet e ardhshme do të kërkohet Python 3.6+
- rrotat binare tani janë të disponueshme për Windows, MacOS dhe Linux (amd64 dhe arm64)
httpclient
- përdoret si User-Agent Tornado/$VERSION nga default nëse parametri user_agent nuk është specifikuar
- tornado.simple_httpclient gjithmonë përdor GET pas një ridrejtimi 303
- çaktivizimi i kohës së pritjes duke vendosur një vlerë zero në request_timeout dhe/ose connect_timeout
httputil
- parsing e shpejtë të titujve
- parse_body_arguments tani pranon hyrje non-ASCII me escaping të papërfunduar
web
- RedirectHandler.get tani pranon argumente të emëruara
- kur dërgohen përgjigje 304 tani ruhet më shumë tituj (duke përfshirë Allow)
- titujt Etag tani gjenerohen me SHA-512 nga default në vend të MD5
websocket
- timer ping_interval tani ndalon kur lidhja mbyllet
- websocket_connect gjatë ridrejtimit tani throw një gabim në vend të ngrirjes
Burimi: linux.org.ru

