Vydanie Tornado 6.1.0


Vydanie Tornado 6.1.0

Tornado — je neblokujúci webový server a rámec napísaný v Pythone. Tornado bol navrhnutý na zabezpečenie vysokej výkonnosti a dokáže spracovať desiatky tisíc súbežných trvalých pripojení, čo z neho robí ideálne riešenie pre spracovanie long poll požiadaviek, WebSockets a webových aplikácií vyžadujúcich dlhodobé pripojenie s každým používateľom. Tornado pozostáva z webového rámca, HTTP klienta a servera implementovaného na základe asynchrónneho sieťového jadra a knižnice korutín.

Novinky v tejto verzii:

  • je posledné vydanie, ktoré podporuje Python 3.5, pre budúce verzie bude potrebný Python 3.6+
  • binaries sú teraz dostupné pre Windows, MacOS a Linux (amd64 a arm64)

httpclient

  • predvolene používa User-Agent Tornado/$VERSION, ak nie je zadaný parameter user_agent
  • tornado.simple_httpclient vždy používa GET po 303 presmerovaní
  • vypnutie časového limitu nastavením hodnoty nula v request_timeout a/alebo connect_timeout

httputil

  • urýchlené spracovanie hlavičky
  • parse_body_arguments teraz prijíma non-ASCII vstup s neúplným zakódovaním

web

  • RedirectHandler.get teraz prijíma pomenované argumenty
  • pri zasielaní 304 odpovedí sa teraz uchováva viac hlavičiek (vrátane Allow)
  • hlavičky Etag sa teraz predvolene generujú pomocou SHA-512 namiesto MD5

websocket

  • timer ping_interval sa teraz zastaví pri uzatvorení pripojenia
  • websocket_connect pri presmerovaní teraz vyvoláva chybu namiesto zamrznutia

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster