berdana Tornado 6.1.0


berdana Tornado 6.1.0

Bahîzok serverek malperê û çarçoveyek ne-astengkirî ye ku di Python de hatî nivîsandin. Tornado ji bo performansa bilind hate çêkirin û dikare bi deh hezaran girêdanên domdar ên hevdemî bi rê ve bibe, ku ew ji bo birêvebirina daxwazên anketên dirêj, WebSockets, û serîlêdanên webê yên ku pêwendiyek dirêj-mayînde ji her bikarhêner re hewce dike çareseriyek îdeal e. Tornado ji çarçoveyek malperê, xerîdarek HTTP û serverek pêk tê, ku li ser bingeha bingehek torê ya asynchronous û pirtûkxaneyek korûtîn pêk tê.

Di vê versiyonê de nû:

  • Ev serbestberdana paşîn e ku Python 3.5 piştgirî dike, guhertoyên pêşerojê dê Python 3.6+ hewce bike
  • çerxên binary naha ji bo Windows, MacOS û Linux hene (amd64 û arm64)

httpclient

  • Ger bikarhêner_agent neyê diyarkirin bikarhêner-Agent Tornado/$VERSION vedihewîne
  • tornado.simple_httpclient her gav piştî 303 beralîkirin GET bikar tîne
  • neçalakkirina demajoyê bi danîna request_timeout û/an connect_timeout bo sifirê

httputil

  • parsinga sernivîsê hat lezandin
  • parse_body_arguments naha têketina ne-ASCII bi reva qismî qebûl dike

tevn

  • RedirectHandler.get naha argumanên binavkirî qebûl dike
  • Dema ku 304 bersiv têne şandin, niha bêtir sernav têne tomar kirin (di nav de Destûrdan)
  • Sernivîsên Etag naha bi karanîna SHA-512 li şûna MD5-ê ji hêla xwerû ve têne çêkirin

websockets

  • Demjimêra ping_interval naha dema ku girêdan girtî ye disekine
  • websocket_connect naha dema beralîkirina li şûna cemidandinê dibe sedema xeletiyekê

Source: linux.org.ru