Использую requests для отправки http запросов. Проблема в следующем - в документации к requests указано, что прокси нужно задавать в следующем виде:
proxies = {
'http': 'http://10.10.1.10:3128',
'https': 'http://10.10.1.10:1080',
}
requests.get('http://example.org', proxies=proxies)
Я отправляю запрос к https(происходит редирект на https если запрашиваю эту же страницу по http) странице, однако не все прокси могут работать с https и я получаю ошибку если указываю в коде вот так, когда прокси оказывается не https:
requests.get('http://example.org', proxies={ 'https': 'http://10.10.1.10:1080' } )
Но если указывать всегда http, то в результате программа не возвращает нужное мне значение.