Tornado 6.1.0 Verëffentlechung


Tornado 6.1.0 Verëffentlechung

Tornado ass en net blockéierende Webserver a Kader a Python geschriwwen. Tornado gouf fir héich Leeschtung gebaut a kann Zéngdausende vu concurrent persistent Verbindungen handhaben, wat et eng ideal Léisung mécht fir laang Ëmfro Ufroen, WebSockets a Webapplikatiounen ze behandelen déi eng laang dauerhaft Verbindung mat all Benotzer erfuerderen. Tornado besteet aus engem Web-Framework, engem HTTP-Client an engem Server, implementéiert op Basis vun engem asynchronen Netzwierkkär an enger Coroutine-Bibliothéik.

Nei an dëser Versioun:

  • Dëst ass déi lescht Verëffentlechung fir Python 3.5 z'ënnerstëtzen, zukünfteg Versioune erfuerderen Python 3.6+
  • binär Rieder sinn elo verfügbar fir Windows, MacOS a Linux (amd64 an arm64)

http Client

  • Standard op User-Agent Tornado / $VERSION wann user_agent net spezifizéiert ass
  • tornado.simple_httpclient benotzt ëmmer GET no 303 Viruleedung
  • Desaktivéiere vum Timeout andeems Dir request_timeout an / oder connect_timeout op Null setzt

httputil

  • Header Parsing gouf beschleunegt
  • parse_body_arguments akzeptéiert elo net-ASCII Input mat deelweiser Flucht

Web

  • RedirectHandler.get akzeptéiert elo genannt Argumenter
  • Wann Dir 304 Äntwerte schéckt, ginn méi Header elo gespäichert (inklusiv Erlaabt)
  • Etag Header ginn elo mat SHA-512 generéiert anstatt MD5 als Standard

Web Socket

  • ping_interval Timer stoppt elo wann d'Verbindung zou ass
  • websocket_connect verursacht elo e Feeler beim Viruleedung amplaz ze afréieren

Source: linux.org.ru