需要的工具:
方案一:Google App Engine SDK+fetchServer+Python+GappProx
方案二:Google App Engine SDK+fetchServer+SDUpload+GappProx
下载地址http://code.google.com/p/gappproxy/downloads/list
*
什么是GAppProxy?
o 一个开源的HTTP Proxy软件.
o 使用Python编写,运行于Google App Engine上.
*
GAppProxy的优势:
o 是一个完整的Proxy解决方案: 与常见的HTTP Proxy不同,GAppProxy运行在Google App Engine上,不需要专门的服务器,这是最大优势.
o 个人的Proxy: 自己管理,自己使用,当然,也可共享:)
o 依托于Google App Engine: Google的网络比较可靠.
*
GAppProxy的劣势:
o 仅支持标准80端口的HTTP协议和443端口的HTTPS协议(HTTPS需要Python 2.6支持),其他端口均不支持.
o 需要安装客户端.
*
GAppProxy的设想用户:
o 教育网用户(不能直接访问国外网络者).
o 其他需代理的用户.
安装过程:

2.输入手机号码,接受创建验证码,必须有此过程,否则无法注册成功。
3.输入验证码后就进入了创建应用程序的详细设置界面。
4.填写 Application Identifier (输入你想要的应用程序地址,相应会得到一个 yourname.appspot.com 的域名,后面修改文件会用到) 和 Application Title (标题)以及勾选同意服务条款,点 Save 即完成创建。
上面注册已经完成。
下面是配置自己的Proxy:
1.安装Google App Engine SKD
2.解压缩 fetchServer 文件夹至 Google App Engine SKD 安装目录,默认为 c:\Program Files\Google\google_appengine\fetchserver。
3.修改刚解压的 fetchServer 文件夹内的 app.yaml 文件,把第一行 your_application_name 改为刚才输入的 Application Identifier。例如你输入yourname,那你就为yourname.
4.上传第三步修改过的app.yaml 文件。
方案一
打开命令提示符(点击 开始 > 运行 > cmd),进入c:\Program Files\Google\google_appengine 目录,输入以下命令行: appcfg.py update fetchserver,回车,会要求你输入 Google 账户及密码,之后关闭结束上传。(这个方法要安装了Python)
方案二
利用SDUpload 0.1工具上传。这个我没试过。应该是可以的。
5.测试 fetchserver打开浏览器,进入 http://yourname.appspot.com/fetch.py 如果得到下面的页面,证明安装成功。
下载 (16.73 KB)
半小时前
下载 (20.54 KB)
半小时前
6.使用代理: 解压缩 GappProxy 至任意文件夹,打开 gui.exe,勾选 Use FetchServer 并输入 http://yourname.appspot.com/fetch.py ,点 save,顺手点击 Status 确认代理运行正常。如图
表示你已经可以使用。
7.到你浏览器上添加代理127.0.0.1:8000
8.访问ip138.com看看.