close

資料來源:利用App Engine架設自己的Proxy




這裡只是說一下個人的架設經過。
首先說一下我用的是Vista。


  1. 下載並安裝Python環境。(默認安裝的)
    http://python.org/download
    我用的是 Python 2.5.2 Windows installer
  2. 下載並安裝Google App Engine SDK。(默認安裝的)
    http://code.google.com/appengine/downloads.html
  3. 下載gappproxy。
    http://code.google.com/p/gappproxy/

    下載app.yaml.fragment,fetch.py,proxy.py三個文件。
  4. 在Google App Engine SDK安裝目錄裡新建文件夾daili,把上邊的三個文件拷貝到該文件夾。




  5. 把app.yaml.fragment改名為app.yaml, 並用編輯器打開,修改內容如下:
    application: daili (為什麼是daili呢,因為我的app engine是daili.appspot.com)
    version: 1
    runtime: python
    api_version: 1

    handlers:
    - url: /fetch.py
    script: fetch.py




  6. 調出命令行
    進入Google App Engine SDK目錄
    appcfg.py update daili
    會提示你輸入google帳戶




  7. 修改proxy.py文件
    改成你的app engine 域名: 'http://daili.appspot.com/fetch.py'





  8. 雙擊運行proxy.py(使用代理期間不要關閉該窗口)
  9. 打開Firefox,修改foxyproxy端口為8000




  10. OK,一切就緒,在Firefox地址欄輸入 http://quanmengli.tumblr.com/,OMG! 成功啦


這個方法 僅支持標準80端口的HTTP協議,無法支持https及其他協議,這與Google App Engine平台限制有關。
arrow
arrow
    全站熱搜

    YOUNG21975 發表在 痞客邦 留言(0) 人氣()