मैं इसे भेजना और भूलना चाहता हूं। मैं जो http आराम सेवा कॉल कर रहा हूं उसे जवाब देने में कुछ सेकंड लगते हैं। लक्ष्य अधिक कोड निष्पादित करने से पहले उन कुछ सेकंड प्रतीक्षा करने से बचने के लिए है। मैं पाइथन धागे का उपयोग नहीं करना चाहूंगा यदि मैं जरूरी है और प्रतिक्रिया को अनदेखा करता हूं तो मैं ट्विस्ट एसिंक कॉल का उपयोग करूंगा।पायथन में http प्रतिक्रिया प्राप्त किए बिना मैं http अनुरोध कैसे कर सकता हूं?
5
A
उत्तर
0
HTTP अनुरोध का अनुरोध करता है और उस अनुरोध के लिए उत्तर देता है। एक async दृष्टिकोण के साथ जाओ।
1
आप HTTP प्रोटोकॉल के रूप में कहा गया है आप एक अनुरोध और एक उत्तर है कि अतुल्यकालिक रूप से लागू करने के लिए जा रहे हैं।
एक अन्य विकल्प सॉकेट के साथ सीधे काम करने के लिए, किसी भी पहले से बने मॉड्यूल को दरकिनार किया जाएगा। यह आपको प्रोटोकॉल का उल्लंघन और अपने खुद के बिट है कि कनेक्शन छोड़ने के बाद यह अनुरोध किया गया है किसी भी प्रतिक्रियाओं पर ध्यान नहीं देता, संक्षेप में लिख करने की अनुमति होगी।
0
आप इस के लिए मुड़ की जरूरत नहीं है, बस urllib करेंगे। http://pythonquirks.blogspot.com/2009/12/asynchronous-http-request.html
मैं यहाँ प्रासंगिक कोड को कॉपी कर रहा हूँ देखें लेकिन क्रेडिट उस लिंक को जाता है:
import urllib2 class MyHandler(urllib2.HTTPHandler): def http_response(self, req, response): return response o = urllib2.build_opener(MyHandler()) o.open('http://www.google.com/')
संबंधित मुद्दे
- 1. सामग्री-लंबाई के बिना http अनुरोध की प्रतिक्रिया प्राप्त करना?
- 2. अनुरोध मॉड्यूल का उपयोग करके मैं एक HTTP प्रतिक्रिया कैसे बफर कर सकता हूं?
- 3. मैं आईओएस से http अनुरोध प्रतिक्रिया स्थिति कोड कैसे देखूं?
- 4. HTTP अनुरोध 401.2 प्राप्त करने के सभी अनुरोध - अनधिकृत प्रतिक्रिया
- 5. मैं प्रतिक्रिया कैसे समाप्त कर सकता हूं और HTTP कोड 404 वापस भेज सकता हूं?
- 6. प्रतिक्रिया के इंतजार किए बिना एएसपीनेट में http अनुरोध कैसे भेजें और संसाधनों को टाई किए बिना
- 7. HTTP POST अनुरोध कैसे भेजें और प्रतिक्रिया प्राप्त करें?
- 8. प्रतिक्रिया प्राप्त किए बिना cUrl अनुरोध कैसे करें?
- 9. मैं ActiveResource अनुरोध पर HTTP प्रतिक्रिया कैसे देखूं?
- 10. लॉग जैक्स-डब्ल्यूएस http अनुरोध और प्रतिक्रिया
- 11. http प्रतिक्रिया
- 12. रुबी HTTP अनुरोध
- 13. मैं ब्राउज़र से http हटाना अनुरोध कैसे भेज सकता हूं?
- 14. पायथन अनुरोध मल्टीपार्ट HTTP पोस्ट
- 15. HTTP रीडायरेक्ट के बिना मैं एक नया 'प्रमाणीकरण कोड' कैसे प्राप्त कर सकता हूं?
- 16. HTTP पोस्ट अनुरोध से नल प्रतिक्रिया
- 17. मैं HTTP अनुरोध से मैक पता कैसे प्राप्त कर सकता हूं?
- 18. सिस्टम-व्यापी संपत्ति सेट किए बिना JAX-WS अनुरोध के लिए मैं HTTP प्रॉक्सी का उपयोग कैसे कर सकता हूं?
- 19. HTTP 500 प्रतिक्रिया RawXmlMessage.aspx
- 20. "javax.servlet.ServletException: गैर-HTTP अनुरोध या प्रतिक्रिया" जेबॉस
- 21. gzip संपीड़ित http प्रतिक्रिया
- 22. HTTP अनुरोध के लिए नाम + प्रतिक्रिया
- 23. HTTP अनुरोध विफल! HTTP/1.1 505 HTTP संस्करण समर्थित त्रुटि
- 24. मैं सी # में HTTP यूआरएल कैसे पार्स कर सकता हूं?
- 25. Node.js: नकली http अनुरोध और प्रतिक्रिया
- 26. कच्चे, अनपेक्षित HTTP प्रतिक्रिया प्राप्त करना
- 27. HTTP, 408 अनुरोध टाइमआउट
- 28. फास्ट .NET Http अनुरोध कैसे प्राप्त करें
- 29. जावा: एक मल्टीपार्ट HTTP प्रतिक्रिया प्राप्त करें
- 30. स्ट्रीमिंग HTTP प्रतिक्रिया, ब्राउज़र
यह काम नहीं करता; 'O.open()' अभी भी ब्लॉक जब तक पृष्ठ के लोड होते। – rattray