2009-02-18 44 views
1

我想知道是否有可能(以及如何)构建一个工具来为代理连接添加对现有应用程序的支持。让我解释。向现有应用程序添加代理支持...?

以CodePlex Client(cpc.exe)为例,它是一个用于连接到CodePlex TFS的命令行工具。我在代理之后,无法使用它。我想写一个应用程序,让我们说“ProxyEnabler”。此应用程序将启动cpc.exe文件作为子进程,并拦截每个HTTP请求以使用代理配置重建它。

它可以像这样使用:ProxyEnabler.exe cpc.exe 它可以读取app.config文件中的代理配置。

我不问这里写的应用程序;-)我只需要知道它可行(主要是HTTP拦截&重定向)

回答

-1

FreeCap可以做到这一点(通过HTTP连接或者SOCKS代理),但它通过钩住Windows套接字函数起作用;我不知道如何做.net

+0

感谢您的链接,但它是无法解决我的问题。 – 2009-02-18 22:04:41

相关问题