Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.22;
Скачать: CL | DM;

Вниз

idMappedPortTCP без внешнего прокси   Найти похожие ветки 

 
Merak ©   (2007-04-03 22:48) [0]

Добрый день! Плиз подскажите что сделать что бы работа происходила без внешнего прокси сервера


 
Сергей М. ©   (2007-04-04 08:30) [1]

Указать в св-вах MappedHost и MappedPort адрес целевого сервера.


 
Merak ©   (2007-04-05 01:18) [2]

прошу прощения, что значит целевого сервера, я хочу что бы организовывался прокси сервер на машине на которой запущена программа, причём запросы происходили с этой самой машины, а не перенаправлялись на другой прокси


 
Merak ©   (2007-04-05 01:19) [3]

прошу прощения, что значит целевого сервера, я хочу что бы организовывался прокси сервер на машине на которой запущена программа, причём запросы происходили с этой самой машины, а не перенаправлялись на другой прокси


 
Merak ©   (2007-04-05 01:19) [4]

прошу прощения, что значит целевого сервера, я хочу что бы организовывался прокси сервер на машине на которой запущена программа, причём запросы происходили с этой самой машины, а не перенаправлялись на другой прокси


 
Сергей М. ©   (2007-04-05 08:15) [5]


> хочу что бы организовывался прокси сервер


Компонент idMappedPortTCP сам по себе является прокси-сервером.


> что значит целевого сервера


Целевой сервер - это тот самый, который обычно указывается клиентских сетевых приложениях в кач-ве сервера, исполняющего клиентские запросы.


> запросы происходили


Чьи запросы ? Как это "происходили" ?

Ты вообще о чем - о http ?


 
Merak ©   (2007-04-05 10:00) [6]

Ну вот такая ситуация: я запускаю у себя прокси, сделанный на idMappedPortTCP, настраиваю браузер на работу с прокси по адресу 127.0.0.1:8080, 8080 - это DefaultPort. Затем в параметрах MappedPort и MappedHost указываю внешний прокси. Когда я в браузере хочу откртыть какую нибудь страничку, то запрос отправляется сначала на 127.0.0.1:8080, а он в свою очередь на MappedHost:MappedPort, который скачивает от своего имени запрошенную страничку с сервера, затем отправляет его на 127.0.0.1:8080, а от туда её берёт браузер. Я же хочу что бы 127.0.0.1:8080 скачивал страничку непосредственно с сервера, где она расположена, не используя цепочку с MappedHost:MappedPort


 
umbra ©   (2007-04-05 10:24) [7]


> Затем в параметрах MappedPort и MappedHost указываю внешний
> прокси.

Зачем?


 
Сергей М. ©   (2007-04-05 10:34) [8]


> Merak ©   (05.04.07 10:00) [6]


idMappedPortTCP не является готовым HTTPProxy-сервером.
Функционирование этого компонента как полноценного HTTPProxy-сервера ты должен реализовать самостоятельно, анализируя в OnExecute запросы браузера и обрабатывая их по всем HTTPProxy-правилам .


 
Merak ©   (2007-04-05 10:36) [9]


> Зачем?

потому что в противном случае будет происходить ошибка сокета при попытке открыть страницу "Cannot assign requested address"


 
Merak ©   (2007-04-05 10:39) [10]


> idMappedPortTCP не является готовым HTTPProxy-сервером.Функционирование
> этого компонента как полноценного HTTPProxy-сервера ты должен
> реализовать самостоятельно, анализируя в OnExecute запросы
> браузера и обрабатывая их по всем HTTPProxy-правилам .

Спасибо за разъяснение, а существует ли готовый компонент, позволяющий сделать полноценный прокси, без ручного анализа OnExecute?


 
Сергей М. ©   (2007-04-05 11:48) [11]


> Merak ©   (05.04.07 10:39) [10]


Может и существует, и скорее всего не один.



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

Текущий архив: 2007.04.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.051 c
1-1172328976
EgorovAlex
2007-02-24 17:56
2007.04.22
Как лучше сделать межпотоковое взаимодействие: есть несколько


3-1170068890
AlexXXX
2007-01-29 14:08
2007.04.22
сохранение в БД символов "£" и других....


2-1175540005
Washington
2007-04-02 22:53
2007.04.22
Завершение проги


2-1175142816
O.O
2007-03-29 08:33
2007.04.22
Количество сгруппированых строк


4-1164645015
Альберт
2006-11-27 19:30
2007.04.22
получение хэндла окна из TShellExecuteInfo