我需要使用 81 端口登录站点上的管理配置文件。用户名为“admin”,密码为空。也就是说,如果我通过浏览器打开登录窗口,我只需要在输入表单中指定用户名。
我正在尝试这样做:
s = requests.session
但是使用
s.get(url=f'http://{ip}:81', auth=('admin', ''))
我得到(响应[401])
并且还使用
s.get(url=f'http://{ip}:81', auth=('admin', None))
我得到(响应[401])
问题:如何通过 python 请求获得无密码的 (Responce [200]) ?
问题已解决:
s.get(f'http://ip', timeout = 10, verify = False, auth = HTTPDigestAuth('admin', ''))