我正在尝试使用python请求从服务器获取cookie。这是我到目前为止所尝试过的。
import requests
session = requests.Session()
session.cookies.get_dict() #empty dict expected
session.verify = False
data = {'username':'username', 'password':'password'}
url = "https://<myurl>/authenticate"
response = requests.post(url, data=data, verify=False)
session.cookies.get_dict() #expecting sessionid cookie
这里我收到以下错误:
requests.exceptions.SSLError: HTTPSConnectionPool(host='hosturl', port=443): Max retries exceeded with url: /authenticate (Caused by SSLError(SSLError(1, u'[SSL: UNKNOWN_PROTOCOL] unknown protocol
我不明白为什么verify=False
无效。我也很感激是否有人可以解释使用python从服务器获取cookie的方法。