为了让Python请求+超链接正常工作,我今天花了太多时间。你知道吗
我已经成功地登录到drupal站点(需要自动化一些事情),但是由于HTTP2只在服务器上使用,而且hyper还没有达到成熟的级别,所以它根本不起作用。你知道吗
第一个请求(登录)工作正常,但会话变量保持为空,并且每个后续请求都失败。你知道吗
我正在从Yaml读取有效负载,如前所述,登录和第一个请求工作正常。你知道吗
payloadadmin:
form_id : "user_login"
name : "Igor"
pass : "blah"
remember_me : "1"
op: "Log in"
def site_login():
s = requests.session()
s.mount('https://my.site.com', HTTP20Adapter())
headers = {'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36'}
r = s.post(URL, headers=headers, data=payload, allow_redirects=False, verify=True)
return s
main:
s = site_login(conf['payloadadmin'],'https://my.site.com/user')
r = s.get('https://my.site.com/admin/export/csv')
目前没有回答
相关问题 更多 >
编程相关推荐