क्या पाइथन में HTTP/1 और HTTP/2 के लिए अनुरोध करने में कोई अंतर है।पाइथन में HTTP 2 अनुरोध 2.7
मैं अजगर HTTP/2 डिफ़ॉल्ट रूप से या मैं कुछ भी अतिरिक्त जोड़ना चाहिए बनाने का समर्थन है की तरह
url = 'http://someURL'
values = {'param1' : 'key',
'param2' : 'key2'}
data = urllib.urlencode(values)
print data
req = urllib2.Request(url, data)
response = urllib2.urlopen(req)
the_page = response.read()
print the_page
अजगर में HTTP/1.x कॉल कर सकते हैं।
मैं * लगभग सुनिश्चित हूं * यह HTTP2 का उपयोग करता है, और आप इसके लिए दस्तावेज़ देख सकते हैं। लेकिन मुझे लगता है कि आप 'अनुरोध' लाइब्रेरी का उपयोग कर बेहतर हैं। ('पीआईपी अनुरोध अनुरोध ')। वे कहते हैं कि 'urllib2' "पूरी तरह से टूटा हुआ है ..." –
FYI: https://hyper.readthedocs.org/en/latest/ –
@ पैड्राइक कनिंघम यह' अनुरोध 'के लेखक हैं। –