Вниз
Скачать: CL | DM;

Как установить соединение через прокси?...   Найти похожие ветки 

← →
Jolik ©   (2008-08-20 14:05) [0]

Есть программы которые обмениваются данными через TCP/IP сокет (сокет API-шный, не дельфовый). В одной из организаций доступ в интернет организуется через прокси (указывается в настойках браузера). Наша программа не соединяется :(
При этом hamachi (есть такой VPN агент ) через прокси пролезает.
Как добавить поддержку прокси в нашу программу?
Где можно почитать?
Заранее блангодарен!


← →
Сергей М. ©   (2008-08-20 14:29) [1]


> Как добавить поддержку прокси в нашу программу?


В общем случае никак.
А каждый частный случай следует излагать отдельно и предметно.
Прокси - это просто некий абстрактный посредник.
А тебе нужен не абстрактный, а конкретный)


← →
Сергей М. ©   (2008-08-20 14:30) [2]


> сокет API-шный, не дельфовый


А что, есть принципиальная разница ?


← →
Jolik ©   (2008-08-20 14:36) [3]


>
> А что, есть принципиальная разница ?

Ну вроде как в сторонних компонентах есть такие настройки - адрес прокси.

Т.е. с чего мне начинать?
Выяснить какой прокси?
Раз в Браузере устанавливается - значит веб прокси.
Т.е. получаеца - придется мне в проги свои добавить поддержку http? так?
Я просто думал - можно сокет каким то хитрым образом настроить... Нет такой возможности?


← →
Сергей М. ©   (2008-08-20 15:19) [4]


> Выяснить какой прокси?


Разумеется !

С чего же еще ?


> Раз в Браузере устанавливается - значит веб прокси


Не только но и в том числе и в 1-ю очередь.


> придется мне в проги свои добавить поддержку http? так?


Не так.
Если целевой прокси поддерживает socks4/5-функциональность, зачем городить огород с http ? Это же корове седло)


> можно сокет каким то хитрым образом настроить... Нет такой
> возможности?


Разумеется нет.

Сокет функционирует на транспортном уровне, а не на прикладном.


← →
Сергей М. ©   (2008-08-20 15:22) [5]


> В одной из организаций доступ в интернет организуется через
> прокси


Там что, админа своего нет ?

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


← →
Dennis I. Komarov ©   (2008-08-20 15:44) [6]

> тогда вам ничего переделывать не придется.

И не нужно. Каждый получает то, что хотел. Захотели поставить проксю - будте добры ее сконфигурировать нужным образом... ИМХО


← →
Сергей М. ©   (2008-08-20 15:52) [7]


> И не нужно


Может и нужно.
Но потакать сиюминутным капризам Заказчика тоже не стОит -  себе дороже выйдет.

Ты, Заказчик, через прокси своих клиентов вдруг захотел пускать ? Изволь скорректировать и согласовать должным образом ТЗ и не забудь в порядке извинений оказать хотя бы спонсорскую помощь Разработчику)


← →
Dennis I. Komarov ©   (2008-08-20 17:05) [8]

> Ты, Заказчик, через прокси своих клиентов вдруг захотел
> пускать

Чур меня... ;)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.014 c
2-1219122526
kate158
2008-08-19 09:08
2008.09.28
сдвиг данных в dbgrid e на 1 вверх


2-1218819917
matveih1
2008-08-15 21:05
2008.09.28
Как получить объект присвоенный узлу дерева?


1-1198490444
Zheksik
2007-12-24 13:00
2008.09.28
Размер и положение консольного окна.


2-1218725736
BioStaR
2008-08-14 18:55
2008.09.28
Вырезание из строки


8-1186690843
Spok
2007-08-10 00:20
2008.09.28
как зациклить MediaPlayer?




   Наверх