Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Работа через proxy


Автор: MrDmitry 6.11.2011, 19:28
Здравствуйте.  Помогите научить программу работать через proxy сервер. Поставил на локальной машине проксю usergate. proxy ни как дополнительно не настраивал. Создал новую форму. На неё кинул idhhtp1 кнопку и memo

в кнопки прописал


Код

// HTTP прокси
      // очищаем IdHTTP1 от лишних параметров
      IdHTTP1.IOHandler:=nil;
      // устанавливаем работу через HTTP прокси
      IdHTTP1.ProxyParams.ProxyServer:='127.0.0.1';
      IdHTTP1.ProxyParams.ProxyPort:=5456;

Code:=idhttp1.Get('http://moi-ip.ru/');

Memo1.Lines.Add(Pars('<td class="f-right"><span>', Code, '<'));


запускаю программу. Нажимаю кнопку ииии

Цитата

socket error  #11001
Connection refused 

Что не так? :(

Автор: Pfailed 6.11.2011, 20:11
А в браузере с теми же параметрами работает?

Автор: 14SatanA88 6.11.2011, 23:00
имхо дело в порте

Автор: Lols 7.11.2011, 00:28
Проверьте через браузер. Сам прокси тут не причем.

Автор: MrDmitry 7.11.2011, 12:39
Через сам прокси, это как? В настройках браузера выставить эти же параметры для прокси и проверить? 

Автор: MrDmitry 7.11.2011, 13:33
Настроил браузер chrome для работы через proxy. Он перестал открывать станицы (( Хотя странно я в настройках самого прокси вообще ни чего не менял (((

Автор: Delvish 7.11.2011, 13:42
ну так логично получается что сам прокси мертвый и нужно найти другой, например 91.211.52.201:8080

Автор: MetalFan 7.11.2011, 16:29
Цитата(MrDmitry @  6.11.2011,  19:28 Найти цитируемый пост)
proxy ни как дополнительно не настраивал.

Может в этом и вся проблема?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)