gappproxy - A http proxy based on Google App Engine. - Google Project Hosting

gappproxy - A http proxy based on Google App Engine. - Google Project Hosting

GAppProxy

  • 请先留意这里

    • GAppProxy设计的初衷是为教育网用户提供一个免费的国际代理。
    • http://fetchserver1.appspot.com/fetch.py 等FetchServer的存在只是提供一个试用服务点,请需要Proxy的朋友自己设置fetch服务。
    • 感谢WCM、chijiao共享试用站点。
    • 感谢各位支持!
  • 什么是GAppProxy?

    • 一个开源的HTTP Proxy软件。
    • 使用Python编写,运行于Google App Engine上。
  • GAppProxy的优势:

    • 是一个完整的Proxy解决方案:与常见的HTTP Proxy不同,GAppProxy运行在Google App Engine上,不需要专门的服务器,这是最大优势。
    • 个人的Proxy:自己管理,自己使用。
    • 依托于Google App Engine:Google的网络比较可靠。
  • GAppProxy的劣势:

    • 仅支持标准80端口的HTTP协议和443端口的HTTPS协议,其他端口均不支持。
    • 需要安装客户端。
  • GAppProxy的设想用户:

    • 教育网用户(不能直接访问国外网络者)。
    • 其他需代理的用户。
  • GAppProxy目前的状态:

    • HTTP(S) Proxy功能已经可用,我们也在不断调整优化。
    • 最新版本:2.0.0
  • GAppProxy将要做的:

    • 完善Proxy的细节功能,提高用户体验。
  • 如何安装使用:

    • 普通Windows用户:

      • 下载GAppProxy的Windows版客户端软件并解压,然后执行localproxy目录下的proxy.exe。
      • 配置浏览器,设置HTTP代理为127.0.0.1:8000。
    • 有Python 2.5以上版本解释器的Windows/Linux用户:

      • 下载GAppProxy的Python版客户端并解压,运行localproxy目录下的proxy.py。
      • 配置浏览器,设置HTTP代理为127.0.0.1:8000。
      • 注意:支持HTTPS需要Python 2.6版本。
    • 拥有Google App帐号并且希望自己搭Proxy服务的用户:

  • 目前GAppProxy存在的问题:

    • 1,Web 登录问题: 部分Web系统无法正常登录,这个原因主要是和待登录网站要求的安全性以及GAE平台的局限性相关。
    • 2,为支持HTTPS,GAppProxy使用了一种妥协的方式,该方式从原理上破坏了HTTPS固有的安全性,将HTTPS的安全级别降到了HTTP级,所以如果你要传输重要数据,请不要使用该HTTPS代理.此外HTTPS不支持服务器/客户认证,这也和GAE有关。
    • 3,不支持大尺寸的文件上传,GAE 对上传文件尺寸有限制。
    • 最后,如果你还发现GAppProxy的什么问题或者有好的建议,请在 http://groups.google.com/group/gappproxy 留言,谢谢。
  • 其他

    • 每个客户端(proxy.py/proxy.exe)我都会在Windows+IE/Firefox和Linux+Firefox下测试正常后再提交。

你可能感兴趣的:(project)