如何通过我的代理网站重定向网址

时间:2012-02-02 23:20:32

标签: c# asp.net proxy

我正在开发一个代理网站"所有的代码都准备好但我有一个问题,当用户直接将url输入我的网站时,它会被处理并从代理人加载,但如果他点击网站上的超链接而不是我的,我需要的是一个如何通过我的网站重定向网址的方式,是否可能?

例如:

当您输入www.google.com时,Foxyproxy会通过它加载网站,当您搜索某些内容时仍会通过foxyproxy加载结果页面时,我无法通过我的方式加载结果页面或任何其他子页面站点。

谢谢和问候:)

1 个答案:

答案 0 :(得分:1)

您需要阅读第三方外部网站的整个回复,并将所有链接,标题位置和其他外部网址替换为您的代理网站网址,并将原始网址作为网址参数附加(或者您获得所请求的网页来自HTTP请求:GET参数,URL路由等)。然后将修改后的结果发送给客户端。