Paglabas ng Tornado 6.1.0


Paglabas ng Tornado 6.1.0

Buhawi Ang Tornado ay isang hindi naka-block na web server at framework na nakasulat sa Python. Binuo para sa mataas na pagganap, kayang hawakan ng Tornado ang libu-libong magkakasabay na patuloy na koneksyon, na ginagawa itong perpekto para sa paghawak ng mga kahilingan sa mahabang botohan, WebSocket, at mga web application na nangangailangan ng pangmatagalang koneksyon sa bawat user. Ang Tornado ay binubuo ng isang web framework, isang HTTP client, at isang server na binuo sa isang asynchronous na core ng network at isang coroutine library.

Bago sa bersyong ito:

  • Ito ang huling release upang suportahan ang Python 3.5, ang mga hinaharap na bersyon ay mangangailangan ng Python 3.6+.
  • Ang mga binary wheel ay magagamit na ngayon para sa Windows, MacOS at Linux (amd64 at arm64)

httpclient

  • Bilang default, ginagamit ang User-Agent Tornado/$VERSION kung hindi tinukoy ang parameter ng user_agent.
  • tornado.simple_httpclient palaging gumagamit ng GET pagkatapos ng 303 redirect
  • Hindi pagpapagana sa timeout sa pamamagitan ng pagtatakda ng request_timeout at/o connect_timeout sa zero

httputil

  • pinabilis ang pag-parse ng header
  • Ang mga parse_body_arguments ay tumatanggap na ngayon ng hindi ASCII na input na may bahagyang pagtakas

web

  • Ang RedirectHandler.get ay tumatanggap na ngayon ng mga pinangalanang argumento
  • Higit pang mga header ang pinapanatili na ngayon kapag nagpapadala ng 304 na mga tugon (kabilang ang Payagan)
  • Binubuo na ngayon ang mga header ng Etag gamit ang SHA-512 sa halip na MD5 bilang default

mga websocket

  • Hihinto na ngayon ang ping_interval timer kapag sarado na ang koneksyon.
  • Ang websocket_connect ay naghagis na ngayon ng isang error sa halip na mag-freeze kapag nagre-redirect

Pinagmulan: linux.org.ru

Bumili ng maaasahang pagho-host para sa mga site na may proteksyon ng DDoS, mga server ng VPS VDS 🔥 Bumili ng maaasahang website hosting na may proteksyon ng DDoS, VPS VDS servers | ProHoster