Taaloga o se 'upega tafaʻilagi e le poloka poloka ma le faʻavae na tusia i le Python. O le Tornado na fausia mo le maualuga o le faʻatinoga ma e mafai ona faʻatautaia le fiasefulu afe o fesoʻotaʻiga faifaipea faʻatasi, ma avea o se fofo lelei mo le taulimaina o talosaga umi palota, WebSockets, ma upega tafaʻilagi e manaʻomia ai fesoʻotaʻiga umi i tagata taʻitasi. O le Tornado e aofia ai se 'upega tafaʻilagi, se HTTP client ma se 'auʻaunaga, faʻatinoina i luga o le faʻavae o le asynchronous network core ma se faletusi coroutine.
Fou i lenei lomiga:
- O le faʻasalalauga mulimuli lea e lagolago ai le Python 3.5, o le lumanaʻi o le a manaʻomia le Python 3.6+
- ua avanoa nei uili binary mo Windows, MacOS ma Linux (amd64 ma arm64)
httpclient
- fa'aletonu ile User-Agent Tornado/$VERSION pe a le fa'amaoti mai le user_agent
- tornado.simple_httpclient fa'aaoga GET pe a uma le 303 toe fa'afeiloa'i
- fa'agata le taimi fa'agata ile seti ole request_time out ma/po'o le connect_time out ile zero
httputil
- ua faatelevaveina le faavasegaina o ulutala
- parse_body_arguments ua talia nei fa'aoga e le o le ASCII fa'atasi ai ma se vaega sola ese
apogāleveleve
- Ua talia nei e RedirectHandler.get finauga ua faaigoaina
- Pe a lafo 304 tali, o isi ulutala ua sefe nei (e aofia ai le Fa'ataga)
- O ulutala Etag ua gaosia nei ile SHA-512 nai lo le MD5 ona o le faaletonu
upegafesootai
- ping_interval timer ua taofi nei pe a tapunia le fesoʻotaʻiga
- websocket_connect ua mafua ai se mea sese pe a toe faʻafeiloaʻi nai lo le faʻamaisa
puna: linux.org.ru