Google App Engine搭建代理服務器
![]()
Gappproxy的文件下載地址:http://cl.ly/dZl
需要Google App Engine的SDK進行Deploy文件
需要使用windows端或者用local proxy進行轉發
地址是127.0.0.1:8000
統一的文件地址為 http://application-id.appspot.com/fetchserver.py
如何Deploy?
將fetchserver目錄放置桌面或者任意處
使用google app engine laucher加載fetchserver目錄
修改app.yaml文件
文件開頭:
1 | aplication:myapp //将myapp修改成application-id即可 |
然後點擊右上角deploy即可
Mac下啟用ProxyServer
- 下载 gappproxy-1.0.0beta.tar.gz
- 解压缩
- 打开localproxy中的proxy.conf,修改”fetch_server =”后面的地址,并去掉开头的#号
- 双击proxy.py
- 出现类似这样的信息
HTTP Enabled : YES
HTTPS Enabled: YES
Direct Fetch : YES
Local Proxy :
Fetch Server : http://×××××.appspot.com/fetch.py
配置浏览器代理,方式http,地址端口127.0.0.1:8000
缺点无法浏览youtube等单个文件超过2Mb的网站,其他正常。
另外可以使用GAE搭建的Mirror可以直接使用网页代理,可以使用https加密,不会受到阻挡。

我想请教一下,我按照您的教程设置完成之后,用终端打开proxy.py,里面的HTTPS Enabled和Direct Fetch两项均为NO,百思不得其解。。。
之前的上传成功,显示GAppProxy已经在工作了。
如果您能回答我,我将十分感激
[回复]
Ricky 回复:
April 30th, 2010 at 20:36
把你修改的文件貼出來看看
有去掉前面的#嗎?
我使用正常
[回复]