Tornado â Ă«shtĂ« njĂ« server web dhe framework pa bllokim, i shkruar nĂ« Python. Tornado Ă«shtĂ« krijuar pĂ«r tĂ« siguruar performancĂ« tĂ« lartĂ« dhe mund tĂ« pĂ«rballojĂ« dhjetĂ«ra mijĂ«ra lidhje tĂ« pĂ«rhershme njĂ«kohĂ«sisht, duke e bĂ«rĂ« atĂ« zgjidhjen ideale pĂ«r pĂ«rpunimin e kĂ«rkesave long poll, WebSockets dhe aplikacioneve web qĂ« kĂ«rkojnĂ« lidhje afatgjata me çdo pĂ«rdorues. Tornado pĂ«rbĂ«het nga njĂ« framework web, klient HTTP dhe server i realizuar mbi njĂ« bĂ«rthamĂ« tĂ« rrjetit asinkron dhe njĂ« bibliotekĂ« korutinash.
E re në këtë version:
- ky është përshtatja e fundit që mbështet Python 3.5, për versionet e ardhshme do të kërkohet Python 3.6+
- karakaterët binarë tani janë të disponueshëm për Windows, MacOS dhe Linux (amd64 dhe arm64)
httpclient
- përdoret si parazgjedhje User-Agent Tornado/$VERSION, nëse parametri user_agent nuk tregohet
- tornado.simple_httpclient gjithmonë përdor GET pas një ridirektimi 303
- çaktivizimi i kohës së pritjes duke vendosur vlerën zero në request_timeout dhe/së apo connect_timeout
httputil
- parsing i shpejtë i titujve
- parse_body_arguments tani pranon hyrje non-ASCII me ekranuar të paplotë
web
- RedirectHandler.get tani pranon argumente të emëruara
- kur dërgoni përgjigje 304 tani ruhet më shumë tituj (përfshirë Allow)
- titujt Etag tani në parazgjedhje gjenerohen me SHA-512 në vend të MD5
websocket
- timer ping_interval tani ndalet kur lidhja mbyllet
- websocket_connect gjatë ridirektimit tani shkakton një gabim në vend të ngecjes
Burimi: linux.org.ru

