我有一个带有HTML表单的网站。登录后,它会带我到一个start.php页面,然后重定向到一个overview.php页面。
我想从那个服务器上下载文件... 当我点击一个ZIP文件的下载链接时,链接后面的地址是:
如何使用requests实现这个功能?我尝试创建一个会话并使用正确的参数进行GET请求...但是得到的答复只是未登录时看到的网站页面。
我想从那个服务器上下载文件... 当我点击一个ZIP文件的下载链接时,链接后面的地址是:
getimage.php?path="vol/img"&id="4312432"
如何使用requests实现这个功能?我尝试创建一个会话并使用正确的参数进行GET请求...但是得到的答复只是未登录时看到的网站页面。
c = requests.Session()
c.auth =('myusername', 'myPass')
request1 = c.get(myUrlToStart.PHP)
tex = request1.text
with open('data.zip', 'wb') as handle:
request2 = c.get(urlToGetImage.Php, params=payload2, stream=True)
print(request2.headers)
for block in request2.iter_content(1024):
if not block:
break
handle.write(block)