Izdača Tornado 6.1.0


Izdača Tornado 6.1.0

Tornado — je neblokirajući veb server i okvir napisan na Python-u. Tornado je razvijen za postizanje visoke performanse i može obraditi desetine hiljada istovremenih trajnih konekcija, što ga čini idealnim rešenjem za procesiranje long poll zahteva, WebSockets i veb aplikacija koje zahtevaju dugotrajnu vezu sa svakim korisnikom. Tornado se sastoji od veb okvira, HTTP klijenta i servera, implementiranog na osnovu asinhronog mrežnog jezgra i biblioteke korutina.

Novosti v tej različici:

  • ovo je poslednje izdanje koje podržava Python 3.5, za buduće verzije će biti potreban Python 3.6+
  • binarni točkići su sada dostupni za Windows, MacOS i Linux (amd64 i arm64)

httpclient

  • podrazumevano se koristi User-Agent Tornado/$VERSION, osim ako parametar user_agent nije naveden
  • tornado.simple_httpclient uvek koristi GET nakon 303 preusmerenja
  • deaktivacija tajmauta postavljanjem vrednosti nula u request_timeout i/ili connect_timeout

httputil

  • ubrzan parsing zaglavlja
  • parse_body_arguments sada prihvata non-ASCII unos sa nepotpunom escapovanjem

web

  • RedirectHandler.get sada prihvata imenovane argumente
  • prilikom slanja 304 odgovora sada se čuva više zaglavlja (uključujući Allow)
  • Etag zaglavlja podrazumevano se sada generišu korišćenjem SHA-512 umesto MD5

websocket

  • ping_interval tajmer sada se zaustavlja pri zatvaranju veze
  • websocket_connect pri preusmerenju sada izaziva grešku umesto zamrzavanja

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster