Я не могу использовать прокси-сервер запроса для подключения к https с моим локальным ip 192.168.1.55 мой локальный ip
если я скрою строку https для прокси, он работает, но я знаю, что на самом деле он не использует прокси
import requests
ipAddress = '192.168.1.55:80'
proxies = {
"http": "%s" % ipAddress,
#"https": "%s" % ipAddress,
}
url = 'https://www.google.com'
res = requests.get(url, proxies=proxies)
print res
Результат: Ответ [200]
import requests
ipAddress = '192.168.1.55:80'
proxies = {
"http": "%s" % ipAddress,
"https": "%s" % ipAddress,
}
url = 'https://www.google.com'
res = requests.get(url, proxies=proxies)
print res
Результат:
request.exceptions.ProxyError: HTTPSConnectionPool(host='www.google.com', port=443): превышено максимальное количество повторных попыток с URL-адресом: / (вызвано ProxyError('Не удается подключиться к прокси-серверу.', error('Ошибка туннельного соединения: ошибка 400, неверный запрос',)))
Я также пробовал внешний VPN-сервер, который поддерживает протокол HTTPS, даже если строка прокси-сервера https не скрыта, она будет работать.
У меня есть несколько IP-адресов, и я хотел бы использовать указанный IP-адрес с запросом. Я запускаю его на Win 10 с Python 2.7, и я подозреваю, что это связано с проблемой SSL, но здесь еще не подтверждено опытом. (я думаю, что я не имел дело с SSL должным образом) Я пробовал много способов иметь дело с SSL, но пока безуспешно.