@sidorikv

Почему python не видит proxy-ip?

У меня есть простой код:

proxy_counter = 0

  proxyes = {
    'http': [
      'http://log:pass@ip:port/'',
      'http://log:pass@ip:port/',
      'http://log:pass@ip:port/',
      'http://log:pass@ip:port/
    ]
  }

proxy = {'http': proxyes['http'][proxy_counter]}
monitoring = requests.Session()
monitoring.proxies = proxy
response = monitoring.get('https://api.ipify.org', headers={'user-agent': user_agent})
print(response.text)

Но на выходе я получаю просто свой локальный ip, уже много чего перепробовал. Пробовал менять http на https, писать по другому, убирать лог:пасс, ничего не помогает, пожалуйста помогите мне
  • Вопрос задан
  • 71 просмотр
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
Помимо http нужно указать https, вы же к https серверу подключаетесь. Даже если у вас просто http proxy.

proxy = {'http': proxyes['http'][proxy_counter],
         'https': proxyes['http'][proxy_counter]}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы