0
我试图在Http头添加身份验证,然后做一个http post,目标url是这样一个Github API:https://api.github.com/user
,下面的代码总是响应401,未经授权,我的问题是,如何在头中添加身份验证?我的方式是否正确?http post如何在python中添加身份验证
username = raw_input('Github name: ')
token = raw_input('Access Token: ')
url = 'https://api.github.com/user'
values = {"Username":username,"Password":token}
data = urllib.urlencode(values)
req = urllib2.Request(url,data)
response = urllib2.urlopen(req)
the_page = response.read()
HTTPS://gist.github .com/kennethreitz/973705看起来相当适用.. – 2015-02-07 00:50:29