Форум: "Сети";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];
ВнизIndy - idHTTP - прокси Найти похожие ветки
← →
Drema (2005-06-22 14:19) [0]Как задать прокси в idHTTP?
Почему при изменении параметров прокси во время работы проги, idHTTP
перестает работать? То есть допустим программа запущена, при создании формы
я задаю какой то прокси
form1.IdHTTP1.ProxyParams.ProxyPort:=3128;
form1.IdHTTP1.ProxyParams.ProxyServer:="proxy.myprovider.net";
то все работает. Если не задаю вначале, то все тоже работает без прокси.
А вот если я поработал с прокси, а потом во время работы программы решил
отключить, то не получается!
form1.IdHTTP1.ProxyParams.ProxyPort:=0;
form1.IdHTTP1.ProxyParams.ProxyServer:="";
Настройки сохраняю в файл и при повторном запуске проги, когда настройки
прокси устанавливаются в самом начале,
то все работает.
Причем, если изначально прокси не было, а в процессе я его установил, то
прокси устанавливается.
Еще вопрос: если прокси с авторизацией, то не получается настроить idHTTP!
Делаю просто:
form1.IdHTTP1.ProxyParams.ProxyUsername:="Vasya";
form1.IdHTTP1.ProxyParams.ProxyPassword:="superpass";
И не работает!
Неприятно то, что проверить работу с прокси затруднительно. С http ясно -
поставил локально Apache и все, а вот прокси...
← →
Smithson (2005-06-22 18:10) [1]Так надо сперва сделать Disconnect, потом сменить прокси и сделать снова Connect. Читайте внимательно документацию, там это есть.
← →
Drema (2005-06-22 19:12) [2]Так и делаю
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.045 c