Как отправлять GET-запросы через python по разным IP-адресам? - PullRequest
0 голосов
/ 11 ноября 2018

Я сейчас пытаюсь собрать данные из биржи для глубокого изучения. Проблема в том, что мне нужны данные с высоким разрешением (вторые интервалы), поэтому я создаю много запросов GET для каждой валюты. Но я быстро достигаю пределов API.

Я хотел бы знать, есть ли возможность направить запрос GET через публичный прокси-сервер, чтобы заявить, что он имеет другой IP-адрес, чтобы сделать как можно больше запросов с помощью Raspberry PI.

1 Ответ

0 голосов
/ 11 ноября 2018

Если вам нужно сделать GET с разными прокси / IP-адресами ...

Попробуйте прокси-запросы. Я не уверен, что это то, о чем вы спрашиваете, но, возможно, вы достигли предела вашего запроса до конечной точки API. Некоторые организации ограничивают количество запросов, разрешенных с определенных IP-адресов.

Вот пример GET с использованием запросов прокси Python, поэтому ваш IP будет другим:

pip3 install proxy-requests

from proxy_requests.proxy_requests import ProxyRequests
r = ProxyRequests("https://api.ipify.org")
r.get()

PyPI

GitHub

Модуль, похоже, использует очищенные прокси для выполнения запроса. Я просто попытался быстро, и это сработало

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...