【问题标题】:Adding proxy support to existing application...?向现有应用程序添加代理支持...?
【发布时间】:2009-02-18 12:37:40
【问题描述】:

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

以 CodePlex 客户端 (cpc.exe) 为例,它是一个用于连接到 CodePlex TFS 的命令行实用程序。我在代理后面,无法使用它。我想写一个应用程序,比如说“ProxyEnabler”。此应用程序会将 cpc.exe 文件作为子进程启动并拦截每个 HTTP 请求以使用代理配置重新构建它。

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

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

【问题讨论】:

    标签: .net http proxy


    【解决方案1】:

    FreeCap 可以做到这一点(通过 HTTP CONNECT 或 Socks 代理),但它通过挂钩 Windows 套接字函数来工作;我不确定如何在 .net 中做到这一点

    【讨论】:

    • 感谢您的链接,但它无法解决我的问题。
    • 我的 C# 应用程序崩溃...还有其他选择(免费)吗?
    猜你喜欢
    • 2011-12-24
    • 1970-01-01
    • 2012-10-29
    • 1970-01-01
    • 2019-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-16
    相关资源
    最近更新 更多