如何通过具有身份验证的URL下载zip文件?

时间:2018-10-03 22:04:36

标签: python python-2.7

我正尝试使用以下逻辑从网址@ {https://tools.company.com/api/v1/prkit/download/10102665/下载zip文件,我没有看到任何错误,但文件也没有下载?有关错误和解决方法的任何指导?

import urllib2, base64
username = 'xxxx'
password = 'xxxx'
request = urllib2.Request("https://tools.company.com/api/v1/prkit/download/10102665/")
base64string = base64.standard_b64encode('%s:%s' % (username, password)).replace('\n', '')
request.add_header("Authorization", "Basic %s" % base64string)   
result = urllib2.urlopen(request)
print result

更新:

尝试过Basic http file downloading and saving to disk in python?,但似乎没有进行身份验证的方法,请添加评论。还有其他方法可以做到吗?

0 个答案:

没有答案