puahiohio he tūmau tukutuku kore-aukati me te anga kua tuhia ki te Python. I hangaia a Tornado mo te mahi nui, a ka taea e ia te whakahaere i nga tekau mano o nga hononga pumau tonu, he pai mo te whakahaere i nga tono pooti roa, WebSockets, me nga tono tukutuku e hiahia ana ki te hono mo te wa roa mo ia kaiwhakamahi. Kei roto a Tornado he anga tukutuku, he kiritaki HTTP me tetahi tūmau i whakatinanahia i runga i te kaupapa o te whatunga tukutahi me te whare pukapuka coroutine.
Hou i tenei putanga:
- koinei te tukunga whakamutunga ki te tautoko i te Python 3.5, ka hiahiatia e nga putanga a muri ake nei te Python 3.6+
- Kei te waatea nga wira rua mo Windows, MacOS me Linux (amd64 me arm64)
httpkiritaki
- ka taunoa ki te Kaiwhakamahi-Agent Tornado/$VERSION ki te kore te kaiwhakamahi_agent i tohua
- tornado.simple_httpclient whakamahi GET i muri i te 303 anga whakamua
- monohia te wa pau ma te whakarite i te wa_taatua me/ranei te wa_whakahono ki te kore
httputil
- whakatere pane pane
- parse_body_arguments inaianei ka whakaae ki te whakauru kore-ASCII me te mawhiti wahanga
tukutuku
- Ka whakaae a RedirectHandler.get i nga tautohetohe kua whakaingoatia
- he maha ake nga pane kua tiakina ina tukuna ana e 304 nga whakautu (tae atu ki te Tukua)
- Ko nga pane Etag taunoa kua hangaia inaianei me SHA-512 hei utu mo MD5
turanga tukutuku
- ping_interval timer ka mutu ina katia te hononga
- Ko te websocket_connect i runga i te redirect ka puta he hapa hei utu mo te whakairi
Source: linux.org.ru