मैं बहुत की तरह एक बवंडर ASyncHTTPClient का उपयोग कर एक निराली अनुरोध करने के लिए कोशिश कर रहा हूँ:तूफान PUT शरीर
data = { 'text': 'important text',
'timestamp': 'an iso timestamp' }
request = tornado.httpclient.HTTPRequest(URL, method = 'PUT', body = urllib.urlencode(data))
response = yield Task(tornado.httpclient.ASyncHTTPClient().fetch, request)
हालांकि, जब अनुरोध, अपने वांछित अंत बिंदु हिट, यह एक शरीर है प्रतीत होता है, के बावजूद शरीर ने ठीक से एन्कोड किया और ऊपर परिभाषित किया। क्या ऐसा कुछ है जो मैं यहां देख रहा हूं?
आप कहां से 'HTTPRequest' आयात कर रहे हैं? और आप 'क्लाइंट' – aychedee
HTTPRequest को तत्काल कैसे कर रहे हैं tornado.httpclient से आ रहा है, और क्लाइंट tornado.httpclient.ASyncHTTPClient के लिए उपनाम है। मैं स्पष्ट करने के लिए सवाल अपडेट करूंगा! –
मुझे आपके पास मौजूद कोड के साथ कुछ भी गलत नहीं दिख रहा है। हैंडलर कोड में एक सूक्ष्म बग हो सकता है? – aychedee