Tornado 6.1.0 නිකුතුව


Tornado 6.1.0 නිකුතුව

ටෝනාඩෝ Python හි ලියා ඇති අවහිර නොවන වෙබ් සේවාදායකයක් සහ රාමුවකි. Tornado ඉහළ කාර්ය සාධනයක් සඳහා ගොඩනගා ඇති අතර දස දහස් ගණනක් සමගාමී අඛණ්ඩ සම්බන්ධතා හැසිරවිය හැකි අතර, එය දිගු ඡන්ද ඉල්ලීම්, WebSockets සහ එක් එක් පරිශීලකයාට දිගුකාලීන සම්බන්ධතාවක් අවශ්‍ය වන වෙබ් යෙදුම් හැසිරවීමට කදිම විසඳුමකි. ටොනාඩෝ අසමමුහුර්ත ජාල හරයක් සහ coroutine පුස්තකාලයක් මත ක්‍රියාත්මක වන වෙබ් රාමුවක්, HTTP සේවාලාභියෙකු සහ සේවාදායකයකින් සමන්විත වේ.

මෙම අනුවාදයේ අලුත්:

  • මෙය Python 3.5 සඳහා සහය දක්වන අවසාන නිකුතුවයි, අනාගත අනුවාද සඳහා Python 3.6+ අවශ්‍ය වේ.
  • ද්විමය රෝද දැන් Windows, MacOS සහ Linux සඳහා ලබා ගත හැකිය (amd64 සහ arm64)

httpclient

  • user_agent නිශ්චිතව දක්වා නොමැති නම්, User-Agent Tornado/$VERSION වෙත පෙරනිමි
  • tornado.simple_httpclient සෑම විටම 303 යළි-යොමුවීමෙන් පසුව GET භාවිතා කරයි
  • request_timeout සහ/හෝ connect_timeout බිංදුවට සැකසීමෙන් කල් ඉකුත්වීම අක්‍රීය කිරීම

httputil

  • ශීර්ෂ විග්‍රහ කිරීම වේගවත් කර ඇත
  • parse_body_arguments දැන් ASCII නොවන ආදානය අර්ධ ගැලවීම සමඟ පිළිගනී

වෙබ්

  • RedirectHandler.get දැන් නම් කරන ලද තර්ක පිළිගනී
  • ප්‍රතිචාර 304ක් යවන විට, තවත් ශීර්ෂයන් දැන් සුරකිනු ලැබේ (ඉඩ දෙන්න ඇතුළුව)
  • Etag ශීර්ෂයන් දැන් පෙරනිමියෙන් MD512 වෙනුවට SHA-5 භාවිතයෙන් ජනනය වේ

වෙබ් සොකට්

  • සම්බන්ධතාවය වසා ඇති විට ping_interval ටයිමරය දැන් නතර වේ
  • websocket_connect දැන් කැටි කිරීම වෙනුවට යළි හරවා යැවීමේදී දෝෂයක් ඇති කරයි

මූලාශ්රය: linux.org.ru