使用python请求进行身份验证。正在重定向到登录页面

2024-10-01 11:32:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用python请求库登录站点:

http://www.zsrcpod.aviales.ru/login/login_auth2.pl

然后尝试获取一个文件,但身份验证失败,我正在重定向到登录页面。在

我已经有了将请求库用于其他站点的一些经验,它可以很好地与.seesion配合使用,但此脚本不起作用:

login_to_site_URL= r'http://www.zsrcpod.aviales.ru/login/login_auth2.pl'
URL = r"http://www.zsrcpod.aviales.ru/modistlm-cgi/seances.pl?db=modistlm"

payload = {r'login': r'XXXXXX',
           r'second': r'XXXXXX'}

with requests.session() as s:
    s.post(login_to_site_URL, payload)

    load = s.get(URL, stream=True) 

    # download
    with open('G:\!Download\!TEST.html', "wb") as save_command:
        for chunk in load.iter_content(chunk_size=1024):
            if chunk:
                save_command.write(chunk)
                save_command.flush()

我需要人帮忙收养它。在


Tags: tohttpurl站点savewwwrusite