有没有网页在线代理的开源项目?原理是什么?

2014-02-24 10:18:34 +08:00
 codegear
最近有这个需求,请各位推荐一些网页在线代理的开源项目。

如果自己实现我现在有这样的想法,不知道是不是就是一般在线代理的原理:
1. 后台更改所有显式链接的地址;
2. 页面首先载入自己的js,封装XMLHttpRequest等,更改请求中的url。

但是这样的做法无法避免js动态更新href、action等。
请问有没有更好的做法?

不需要支持IE,只考虑chrome和ff就ok了。
谢谢!
6533 次点击
所在节点    程序员
8 条回复
lsylsy2
2014-02-24 10:44:43 +08:00
glype phproxy
很久以前就有了,现在不知道如何
binux
2014-02-24 10:53:02 +08:00
网页在线代理不是万能的,总有办法绕过去的
oott123
2014-02-24 11:01:09 +08:00
KnProxy 就是你想要的。
DylanRing0
2014-02-24 11:13:54 +08:00
自己的VPS上Glype最好了
免费的PHP host还是KnProxy靠谱
codegear
2014-02-24 13:41:02 +08:00
@lsysy2
@oott123
@DylanRing0
谢谢,这两个都很不错,我需要写一个Flask下的版本。


@binux
谢谢提醒!不过这个不是用来科学上网的,只是因为某个网站需要特定IP登录,其登录过程可能时不时地发生改变,因此登录过程通过网页代理实现使用起来最方便。
loveminds
2014-02-24 15:25:53 +08:00
@lsylsy2
@DylanRing0
相比PHP,我会用Python或者Go写
lsylsy2
2014-02-24 15:30:46 +08:00
@loveminds 唔,Python还好,glype的年代Go还没出来吧……
Gwendolyn1989
2015-08-31 21:03:34 +08:00
www.haohaodaili.com
最好用的在线代理

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/101536

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX