Добавление поддержки прокси в существующее приложение ...? - PullRequest
1 голос
/ 18 февраля 2009

Мне интересно, возможно ли (и как) создать инструмент для добавления поддержки прокси-соединения в существующее приложение. Позвольте мне объяснить.

Возьмите клиент CodePlex (cpc.exe), это утилита командной строки, используемая для подключения к CodePlex TFS. Я за прокси и не могу его использовать. Я хотел бы написать приложение, скажем, «ProxyEnabler». Это приложение запустит файл cpc.exe как дочерний процесс и перехватит каждый HTTP-запрос, чтобы перестроить его с конфигурацией прокси.

Может использоваться следующим образом: ProxyEnabler.exe cpc.exe Может читать конфигурацию прокси в файле app.config.

Я не прошу здесь писать приложение ;-) Мне просто нужно знать, возможно ли это (в основном, перехват и перенаправление HTTP)

1 Ответ

0 голосов
/ 18 февраля 2009

FreeCap может сделать это (прокси через HTTP CONNECT или Socks), но работает, перехватывая функции сокета Windows; Я не уверен, как это сделать в .net

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...