2009-02-18 48 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

相關問題