V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
codegear
V2EX  ›  程序员

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

  •  
  •   codegear · 2014-02-24 10:18:34 +08:00 · 6685 次点击
    这是一个创建于 3912 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近有这个需求,请各位推荐一些网页在线代理的开源项目。

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

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

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


    @binux
    谢谢提醒!不过这个不是用来科学上网的,只是因为某个网站需要特定IP登录,其登录过程可能时不时地发生改变,因此登录过程通过网页代理实现使用起来最方便。
    loveminds
        6
    loveminds  
       2014-02-24 15:25:53 +08:00
    @lsylsy2
    @DylanRing0
    相比PHP,我会用Python或者Go写
    lsylsy2
        7
    lsylsy2  
       2014-02-24 15:30:46 +08:00
    @loveminds 唔,Python还好,glype的年代Go还没出来吧……
    Gwendolyn1989
        8
    Gwendolyn1989  
       2015-08-31 21:03:34 +08:00
    www.haohaodaili.com
    最好用的在线代理
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3016 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:38 · PVG 21:38 · LAX 05:38 · JFK 08:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.