python-oauth2 - 发出请求对象

时间:2012-09-20 03:54:09

标签: python oauth oauth-2.0

通过https://github.com/simplegeo/python-oauth2上的教程,我可以创建一个签名的Request对象。但我不明白如何发送请求并收到任何回复。

当我检查从request.to_url()获取的URL时,我收到了回复。我只是不知道如何以编程方式获得它。

1 个答案:

答案 0 :(得分:0)

要发出GET请求,您可以执行

import urllib2
response = urllib2.urlopen(request.to_url())
response_body = response.read()    # in case you need it

对于POST,您应该可以

import urllib2
urllib2_req = urllib2.Request(request.url, request.to_postdata())
response = urllib2.urlopen(urllib2_req)
response_body = response.read()    # in case you need it