HTTP-запрос через прокси в Erlang - PullRequest
0 голосов
/ 22 октября 2011

Я хотел бы написать универсальный сервер, который мог бы порождать множество HTTP / HTTPS-запросов через прокси, таким образом: каждый HTTP-запрос через другой прокси.Как мне это сделать ?Кажется, что можно туннелировать весь трафик через какой-то один, определенный прокси, но я бы хотел менять прокси при каждом запросе (например, чтение из файла, содержащего строки типа «109.121.144.17:8008").

Кто-нибудь знает, как это сделать?Я попробовал стандартный модуль httpc, но не могу найти информацию, как использовать его так, как мне хотелось бы.

1 Ответ

1 голос
/ 23 октября 2011

Рассматривали ли вы использовать ibrowse ?Вы можете указать настройки прокси для каждого запроса, например:

7> ibrowse:send_req("http://www.google.com/", [], get, [], 
                 [{proxy_user, "XXXXX"},
                  {proxy_password, "XXXXX"},
                  {proxy_host, "proxy"},
                  {proxy_port, 8080}], 1000).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...