Загрузка...

Не работают ****** на сервере.

Тема в разделе Python создана пользователем porozhnyack Вчера, в 11:58. 36 просмотров

Загрузка...
  1. porozhnyack
    porozhnyack Автор темы Вчера, в 11:58 0 16 авг 2024
    Код
    from aiohttp_socks import ProxyConnector import aiohttp async def fetch_page(url, retries=3): timeout = aiohttp.ClientTimeout(connect=10, sock_read=10, sock_connect=10) for attempt in range(retries): list_proxy = proxyEditor.get_proxies() formatted_proxies = [f"socks5://{proxy}" for proxy in list_proxy] if list_proxy else [] proxy = random.choice(formatted_proxies) if formatted_proxies else None conn = ProxyConnector.from_url(proxy) if proxy else None try: async with aiohttp.ClientSession(connector=conn, headers=headers, timeout=timeout) as session: async with session.get(url, ssl=False) as response: html = await response.text() return html except (aiohttp.ClientError, asyncio.TimeoutError, ConnectionResetError) as e: logger.error(f"Повторная попытка {attempt + 1} не удалась, ошибка: {e}") if attempt < retries - 1: logger.info("Повторная попытка...") else: logger.error("Максимальное количество попыток исчерпано.") return None

    Почему-то не работают ****** socks5 в формате {login}:{password}@{ip}:{port} работают на моей локальной машине, но не работают на сервере(Ubuntu). Сайт блокирует запросы через curl. Может подскажет кто.
     
    1. Discord
      porozhnyack, как ты понял что ****** не работают? как ты проверил?
    2. porozhnyack Автор темы
      Discord, запустил скрипт с ****** на локалке - сайт ответил, запустил на сервере - не ответил. Пробовал через postman, все ок
    3. Discord
Top
JavaScript error: