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