Tornado بىر ئاسىنخرون HTTP خېرىدار كۆرۈنمە يۈزى تەمىنلەيدۇ، ئاستىدا ئوخشىمىغان يوللانمىلار بار. شۇڭا ۋاكالەتچى ئاخىرلاش نۇقتىسى توغرا بولسىمۇ تاللانغان يوللانما سەۋەبىدىن ۋاكالەتچى تاللانمىلىرى مەغلۇپ بولۇشى مۇمكىن.

HTTP خېرىدار ھۆججىتى SimpleAsyncHTTPClient نى كۆڭۈلدىكى يوللانما دەپ بەلگىلەيدۇ ۋە curl ئاساسىدىكى تاللاشنى خاتىرىلەيدۇ. proxy_host قاتارلىق تەلەپ تاللانمىلىرىنىڭ يوللانمىغا خاس قوللاش ئىزاھاتلىرى بار. fetch چاقىرىقىغا تاللانما قوشۇشتىن بۇرۇن ئاشۇ ئىزاھاتلارنى ئوقۇڭ.

خېرىدارنى قۇرۇشتىن بۇرۇن سەپلەڭ

curl ئارقا تەرىپى بار مۇھىتتا، پروگرامما ئۆزىنىڭ ئورتاق خېرىدارىنى قۇرۇشتىن بۇرۇن ئۇنى تاللىيالايدۇ:

from tornado.httpclient import AsyncHTTPClient

AsyncHTTPClient.configure('tornado.curl_httpclient.CurlAsyncHTTPClient')
client = AsyncHTTPClient()

ئاندىن مەقسەت قىلىنغان چاقىرىق ئۈچۈن خاتىرىلەنگەن ۋاكالەتچى باش ئىسپاتى، ئېغىزى، دەلىللەش ۋە ۋاقىت چېكى تەلەپ تاللانمىلىرىنى ئىشلىتىڭ. باش ئىسپات ئىسمىنى سانلىق ئېغىزدىن ئايرىڭ. ئارقا تەرەپنى تاللاش ئۆزلۈكىدىن ۋاكالەتچى ئاخىرلاش نۇقتىسىنى تاللىمايدۇ. رۇخسەت قىلىنغان ئاممىۋى HTTP يولى ئۈچۈن HTTP ۋاكالەتچى تىزىملىكى ئاشۇ تەلەپ تاللانمىلىرى ئۈچۈن باش ئىسپات ۋە ئېغىز نامزاتلىرىنى تەمىنلەيدۇ.

خېرىدار قۇرۇش مۇھىم، چۈنكى بۇ كود ئىجرا بولۇشتىن بۇرۇن پروگرامما ياكى رامكا HTTP خېرىدارىنى قۇرۇپ ساقلىيالايدۇ. مەغلۇپ بولغان تەلەپتە ئىشلىتىلگەن ھەقىقىي ئەھۋالنى تەكشۈرۈڭ، كېيىن باشقا خېرىدار قۇرۇپ ئۇ بىرىنچىسىنى چۈشەندۈرىدۇ دەپ پەرەز قىلماڭ.

دىئاگنوز ئۈچۈن ئاكتىپ ئارقا تەرەپ ۋە ئۇنىڭ ئاساسىي كۇتۇپخانىسىنىڭ نەشرىنى مەغلۇپ بولغان باسقۇچ بىلەن بىرگە خاتىرىلەڭ. قوللانمايدىغان تەلەپ تاللانمىسىنى تور ۋاقىت چېكى ۋە ۋاكالەتچى قايتۇرغان HTTP ئىنكاسىدىن ئايرىڭ. بۇ كۆزىتىشلەر ئوخشىمىغان تۈزىتىشلەرگە ئېلىپ بارىدۇ.

مۇناسىۋەتلىك ماقالىلەر