可以使用C#或PHP中的Web转发代理吗?

时间:2008-12-08 17:55:20

标签: c# php proxy http-headers forwarding

我在美国有一些共享服务器虚拟主机(我来自英国),它允许我发布PHP和.NET应用程序。我无法将自己的软件安装到远程服务器上,但我想设置一个Web转发代理,用于访问根据您所在国家/地区提供不同内容的网站。

我的C#和ASP.NET技能都可以,但我的PHP非常有限。有没有人会为这类问题推荐的解决方案?我调查的代理似乎都需要在服务器机器上安装,而我只是在寻找可从URL访问的东西。

显然,由于请求来自英国,因此在转发之前必须由代理操纵标头。我打算在C#中编写自己的HTTP处理程序,但如果已经存在某些内容,我不想重新发明轮子;)

2 个答案:

答案 0 :(得分:1)

虽然很老,但Org.Mentalis.Proxy可能是C#中示例代理实现的良好起点。您可以在此处找到它:http://www.mentalis.org/soft/projects/proxy/

答案 1 :(得分:1)

也许这个脚本可以帮到你? phproxy