Есть веб-сервис на винде . Работает с xml
При выполнении cUrl запроса :
curl -k -u test:123 -i -X POST -H "Content-Type: text/xml" "https://127.0.0.1:8085/q/status.xml"
я получаю ответ , все отлично отрабатывает
Но при выполнении через Requests:
import requests
headers = {
'Content-Type': 'text/xml',
}
response = requests.post('https://127.0.0.1:8085/q/status.xml', headers=headers, verify=False, auth=('test', '123'))
я получаю ошибку - requests.exceptions.SSLError: HTTPSConnectionPool(host='127.0.0.1', port=8085): Max retries exceeded with url: /q/status.xml (Caused by SSLError(SSLError(1, '[SSL: UNSUPPORTED_PROTOCOL] unsupported protocol (_ssl.c:997)')))
Аналогичная ситуация и с библиотекой urllib.
Смена порта сервиса не помогает. Браузер также отдает xml ответ , хоть и ругается на просроченный сертификат
Буду рад любым ответам, спасибо