ٽورنيڊو 6.1.0 رليز


ٽورنيڊو 6.1.0 رليز

سڪيء 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