@KrekerMeister
Новенький

Почему происходит вечная обработка request запроса через proxy в python?

Пытаюсь сделать request запрос с использованием прокси, и вместо ответа получаю вечную обработку запроса. Если поставить таймаут 5 сек, то выдается ошибка. Сам код раньше работал и перестал без причины выполняться. Сам прокси рабочий.
import requests as requests


def SendSession(ProxyIP, ProxyPort, ProxyLogin, ProxyPassword):

    while True:
        try:
            Session = requests.Session()
            break
        except Exception: pass

    if ProxyIP == None: return Session
    proxy = {'http': f'http://{ProxyLogin}:{ProxyPassword}@{ProxyIP}:{ProxyPort}',
             'https': f'https://{ProxyLogin}:{ProxyPassword}@{ProxyIP}:{ProxyPort}'}
    Session.proxies = proxy
    return Session

ProxyIP = "109.232.134.42"
ProxyPort = "1050"
ProxyLogin = "Login"
ProxyPassword = "Pass"
print("set proxyData")

Session = SendSession(ProxyIP, ProxyPort, ProxyLogin, ProxyPassword)
url = "https://www.google.com/"
print("url")
response = Session.get(url)
print(response.content)


На выходе
set proxyData
url
  • Вопрос задан
  • 118 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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