LINUX.ORG.RU

Где взять список http-proxy?

 , , ,


0

1

Пробую на http://proxylist.hidemyass.com/ - работают через один. Нужно для анонимного парсинга сайта. Делаю так:
[code=java]
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(proxySettings.address, proxySettings.port)); // or whatever your proxy is
HttpURLConnection uc = (HttpURLConnection)url.openConnection(proxy);
uc.connect();

String line = null;
StringBuffer tmp = new StringBuffer();
BufferedReader in = new BufferedReader(new InputStreamReader(uc.getInputStream()));
while ((line = in.readLine()) != null) {
tmp.append(line);
}
data = String.valueOf(tmp);
uc.disconnect();
[/code]

в результате получаю пустую строку в data. И это обидно.

★★★★★

Жизнь боль. Бесплатные прокси будут работать через один. Это же очевидно. Есть платные прокси. Есть платный vpn.

Если нужно много проксей есть api которые отдают списки проксей, тоже платные.

Могу посоветовать воспользоваться тором. Может хватит для твоих целей.

zinfandel ★★
()

Нормальные прокси - платные. Для твоих нужд пойдут, для серьезных - нет. Из дешевых - fineproxy погугли.

xtraeft ★★☆☆
()
Ответ на: комментарий от Legioner

Тор часто блочат.

Оп, купи себе scrapebox, там есть граббер проксей вместе с чекером. Будет всегда свежие прокси. Стоит вроде недорого.

Вообще прокси всегда умирают, надо на это рассчитывать. Как правило значительная часть публичных проксей это машины в ботнете. Сокс-прокси так вообще на 90% ботнет.

shimshimshim
()
Ответ на: комментарий от Deathstalker

тестирую. часть - не работает, часть - долго соединяется и отваливается (кстати, а как указать таймаут на соединение через прокси?)... пока рабочих не нашел.

bvn13 ★★★★★
() автор топика
10 октября 2014 г.
21 ноября 2014 г.
Ответ на: прокси от anonymous

норм прокси. советую

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.