【问题标题】:C# Http Proxy ideas?C# Http 代理的想法?
【发布时间】:2010-07-23 09:56:46
【问题描述】:

我需要一个将连接请求从客户端机器重定向到不同站点的系统,即如果他们键入 google.com,它们应该被重定向到 mysite.com

因此我想创建一个在用户机器上安装代理的应用程序,以便该应用程序可以检查他们的传出连接并相应地重定向。

网络上是否有任何可用的开源 HTTP 代理?我已经尝试过 Mentalis,但它现在已经有 8 年的历史了。

【问题讨论】:

    标签: c# http proxy


    【解决方案1】:

    也许this one 会帮助你。

    我自己没有测试过,但看起来很有希望。

    【讨论】:

      【解决方案2】:

      如果您的重定向很简单并且在域级别,则为客户端配置 DNS 服务器可能更简单。

      另一种选择是配置已经可用于各种平台的各种代理服务器,而不是每个客户端上的本地代理。 Varnish 非常灵活且高效(尽管它仅在 Linux/FreeBSD 上运行)。

      如果您的客户端是分布式的,并且您不能将它们全部指向同一个代理或 DNS,那么您应该尝试使用本地代理方法(但这开始看起来很像病毒)

      代码示例:

      http://www.catonmat.net/http-proxy-in-nodejs http://www.vbdotnetheaven.com/Uploadfile/psingh/WebServer04162005083342AM/WebServer.aspx

      【讨论】:

        猜你喜欢
        • 2020-11-21
        • 2010-10-17
        • 2011-07-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-12
        相关资源
        最近更新 更多