Какова возможная причина для [SSL: UNKNOWN_PROTOCOL] в библиотеке запросов Python?
Следующий пример GET:
r = requests.get(url, auth=(self.key, ''), verify=False)
Сбой со следующей трассировкой:
File "/Library/Python/2.7/site-packages/requests/api.py", line 70, in get
return request('get', url, params=params, **kwargs)
File "/Library/Python/2.7/site-packages/requests/api.py", line 56, in request
return session.request(method=method, url=url, **kwargs)
File "/Library/Python/2.7/site-packages/requests/sessions.py", line 475, in request
resp = self.send(prep, **send_kwargs)
File "/Library/Python/2.7/site-packages/requests/sessions.py", line 596, in send
r = adapter.send(request, **kwargs)
File "/Library/Python/2.7/site-packages/requests/adapters.py", line 497, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:590)
Запуск Python 2.7.12
Я могу подтвердить, что это не дубликатPython-запросы дают SSL неизвестный протокол
Вопрос 32099208 относится к проблеме порта на запрошенном URL.Мой целевой URL работает должным образом на клиентах, отличных от запросов Pythonhttps://api.bamboohr.com/api/gateway.php/test/v1/employees/directory