此代码生成POST请求:
urllib2.urlopen("http://somedomain.com/", data)
我想提出一个GET请求 - 关于如何做的任何想法?
感谢您的帮助!
答案 0 :(得分:4)
尝试:
urllib2.urlopen("http://somedomain.com/?" + data)
[编辑]
如果要在正文中发送xml / json / etc数据,请使用以下内容:
urllib2.urlopen("http://somedomain.com/?" + parameters, data)
这将使用POST方法,但您的应用程序也可以使用任何“GET”参数。
答案 1 :(得分:0)
或者,您也可以使用具有更明确API的requests
:
r = requests.get('https://github.com/timeline.json')
r = requests.post("http://httpbin.org/post")