2016-05-27 50 views
0

所以我寫了一些代碼,我希望能夠從服務器運行。我明白如何使用POST請求將數據發送到服務器以及如何解釋響應,但是我設置服務器來偵聽這些請求並確定要運行的代碼。我有一個服務器端口80打開,並有能力傾聽。我的代碼也被推送到服務器。我試過調查過some Django tutorials,,但它們看起來比我看起來要複雜一些。我從來沒有使用服務器,但我確實瞭解套接字以及如何使用urllib2。任何人都可以幫我弄清楚如何設置這個服務器?如何設置一個基本的python服務器來響應POST

+1

你應該看看'燒瓶'。比'django'更容易開始。 – MaxNoe

+0

也比'urllib2'更喜歡'請求'。 'curl'(shell命令)值得了解基礎知識。 –

回答

3

Django是偉大的,但它的框架,需要一點學習。

最簡單和最快的開始是像FlaskBottle這樣的圖書館。導入它,定義一個路由和一個函數來接收請求,然後你就完成了。

from flask import Flask 
app = Flask(__name__) 

@app.route("/") 
def hello(): 
    return "Hello World!" 

if __name__ == "__main__": 
    app.run() 

它們包含服務器,只需從shell啓動它,然後就可以連接到它。

當然,如果你期望有更多的流量,你需要把它放在適當的網絡服務器之後,比如Nginx。

相關問題