Tornado 6.1.0 ukukhululwa


Tornado 6.1.0 ukukhululwa

Inkqantosi iseva yewebhu engathinteliyo kunye nesakhelo esibhalwe kwiPython. I-Tornado yakhelwe ukusebenza okuphezulu kwaye inokusingatha amashumi amawaka oqhagamshelo oluqhubekayo ngaxeshanye, iyenza ibe sisisombululo esifanelekileyo sokusingatha izicelo zokuvota ezinde, iiWebSockets, kunye nezicelo zewebhu ezifuna uqhagamshelo oluhlala ixesha elide kumsebenzisi ngamnye. I-Tornado iqulethe isakhelo sewebhu, umxhasi we-HTTP kunye nomncedisi, ophunyezwe ngesiseko se-asynchronous network core kunye nelayibrari ye-coroutine.

Intsha kolu guqulelo:

  • Oku kukukhutshwa kokugqibela ukuxhasa iPython 3.5, iinguqulelo ezizayo ziya kufuna iPython 3.6+
  • amavili okubini ayafumaneka ngoku kwiWindows, MacOS kunye neLinux (amd64 kunye ne-arm64)

http client

  • okungagqibekanga kuMsebenzisi-Agent Tornado/$VERSION ukuba umsebenzisi_iarhente ayichazwanga
  • tornado.simple_httpclient ihlala isebenzisa i-GET emva kwe-303 ukuqondisa kwakhona
  • ukuvala ixesha lokuvala ngokuseta request_timeout kunye/okanye connect_timeout to zero

httputil

  • ukwahlulahlula okubhalwe ngasentla kuye kwakhawuleziswa
  • i-parse_body_arguments ngoku yamkela igalelo elingeyo-ASCII ngokubaleka ngokuyinxenye

Kwiwebhu

  • RedirectHandler.get ngoku yamkela iimpikiswano ezinegama
  • Xa uthumela iimpendulo ezingama-304, iiheader ezininzi zigcinwa ngoku (kuquka uVumela)
  • Iiheader ze-Etag ngoku zenziwe kusetyenziswa i-SHA-512 endaweni ye-MD5 ngokungagqibekanga

ii-websockets

  • I-ping_interval timer ngoku iyama xa uqhagamshelwano luvaliwe
  • websocket_connect ngoku ibangela impazamo xa uphinda usalathisa endaweni yokubanda

umthombo: linux.org.ru