我应该学习哪种技术来构建个人代理工具?

时间:2010-05-03 08:54:55

标签: php proxy

我发现这个网站正是我需要的。

http://www.freeingweb.com/

我想建立一个个人Poxey工具,因为很多很棒的网站都被阻止了。我应该学习哪种技巧? PHP足以满足这项工作吗?

2 个答案:

答案 0 :(得分:1)

是。一个简单的代理可以包括在网站上运行fopen(),然后查找和替换href =“...”,src =“...”,url(...)等的URI实例来对你的请求网站(或者那些将链接到目标网站,而不是您的代理)。

答案 1 :(得分:1)

我使用socks代理(danted)来绕过远程主机上的过滤。袜子允许使用各种协议,而不仅仅是HTTP。这适用于任何浏览器而无需重写任何html内容,连续请求是使用相同代理进行的。

如果你不能安装任何东西,fopen可以用php完成这些工作,但要注意不要让每个人都能连接,并且要处理HTML源代码(可以用HTMLPurifier来缓解)