ืืืจื ืื ืืื ืฉืจืช ืืื ืืจื ื ืืืกืืจืช ืื ืืืกืืื ืฉื ืืชืื ื-Python. Tornado ื ืื ื ืืืืฆืืขืื ืืืืืื, ืืืื ืืืื ืืืชืืืื ืขื ืขืฉืจืืช ืืืคื ืืืืืจืื ืืชืืฉืืื ืืืงืืื, ืื ืฉืืืคื ืืืชื ืืืืืืืื ืืืืคืื ืืืงืฉืืช ืกืงืจ ืืจืืืืช, WebSockets ืืืืฉืืื ืืื ืืจื ื ืืืืจืฉืื ืืืืืจ ืืจืื ืืืื ืืื ืืฉืชืืฉ. ืืืจื ืื ืืืจืื ืืืกืืจืช ืืื ืืจื ื, ืืงืื HTTP ืืฉืจืช ืืืืืฉืืื ืขื ืืกืืก ืืืืช ืจืฉืช ืืกืื ืืจืื ืืช ืืกืคืจืืืช ืงืืจืืืื ืื.
ืืืฉ ืืืจืกื ืื:
- ืื ืืืืืืจื ืืืืจืื ื ืฉืชืืืืช ื-Python 3.5, ืืจืกืืืช ืขืชืืืืืช ืืืจืฉื Python 3.6+
- ืืืืืื ืืื ืืจืืื ืืืื ืื ืืขืช ืขืืืจ Windows, MacOS ื-Linux (amd64 ื-arm64)
httpclient
- ืืจืืจืช ืืืืื ืืื User-Agent Tornado/$VERSION ืื user_agent ืื ืฆืืื
- tornado.simple_httpclient ืชืืื ืืฉืชืืฉ ื-GET ืืืืจ ืืคื ืื ืืืืฉ 303
- ืืฉืืช ืคืกืง ืืื ืขื ืืื ืืืืจืช request_timeout ื/ืื connect_timeout ืืืคืก
httputil
- ื ืืชืื ืืืชืจืืช ืืืืฅ
- parse_body_arguments ืืงืื ืืขืช ืงืื ืฉืืื ื ASCII ืขื ืืกืงืืืค ืืืงื
ืืื ืืจื ื
- RedirectHandler.get ืืงืื ืืขืช ืืจืืืื ืืื ืืขืื ืฉื
- ืืืชืจืืช ื ืืกืคืืช ื ืฉืืจืืช ืืขืช ืืขืช ืฉืืืืช ืชืืืืืช 304 (ืืืื ืืคืฉืจ)
- ืืืชืจืืช ืืจืืจืช ืืืืื ืฉื Etag ื ืืฆืจืืช ืืขืช ืขื SHA-512 ืืืงืื MD5
ืฉืงืข ืจืฉืช
- ืืืืืจ ping_interval ืขืืฆืจ ืืขืช ืืืฉืจ ืืืืืืจ ื ืกืืจ
- websocket_connect ืืืคื ืื ืืืืฉ ืืืจื ืืขืช ืืฉืืืื ืืืงืื ืืืืชืงืข
ืืงืืจ: linux.org.ru