سڪيء Python ۾ لکيل هڪ غير بلاڪنگ ويب سرور ۽ فريم ورڪ آهي. Tornado اعليٰ ڪارڪردگيءَ لاءِ ٺاهيو ويو هو ۽ هزارين همعصر لڳاتار ڪنيڪشنن کي سنڀالي سگھي ٿو، ان کي ڊگھي پول درخواستن، WebSockets، ۽ ويب ايپليڪيشنن کي سنڀالڻ لاءِ هڪ مثالي حل بڻائي ٿو، جن کي هر صارف لاءِ هڪ ڊگهو ڪنيڪشن جي ضرورت آهي. Tornado هڪ ويب فريم ورڪ، هڪ HTTP ڪلائنٽ ۽ هڪ سرور تي مشتمل آهي، جيڪو هڪ غير مطابقت واري نيٽورڪ ڪور ۽ ڪوروٽين لائبريري جي بنياد تي لاڳو ڪيو ويو آهي.
هن نسخي ۾ نئون:
- پٿون 3.5 کي سپورٽ ڪرڻ لاءِ هي آخري رليز آهي، مستقبل جي ورزن کي پٿون 3.6+ جي ضرورت پوندي
- بائنري ويلز هاڻي ونڊوز، MacOS ۽ Linux لاءِ موجود آهن (amd64 ۽ arm64)
http ڪلائنٽ
- 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 جي بدران ڊفالٽ
websockets
- ping_interval ٽائمر ھاڻي بند ٿي ويندو آھي جڏھن ڪنيڪشن بند آھي
- websocket_connect هاڻي هڪ غلطي پيدا ڪري ٿي جڏهن منجمد ڪرڻ جي بدران ريڊائريڪٽ ڪيو وڃي
جو ذريعو: linux.org.ru