2012-07-05 165 views
1

我正在嘗試編寫使用Python服務器的iPhone應用程序。 iPhone應用程序將向服務器發送一個HTTP請求,然後應該通過發回服務器上的文件來進行響應。做這個的最好方式是什麼?謝謝。如何使用Python響應HTTP請求

+0

爲什麼特別是一個Python服務器,如果它只是發送一個文件?爲什麼不'nginx'或Apache? – sarnold 2012-07-05 22:14:04

回答

1

您可以使用基本的Web框架來編寫將返回內容的頁面。例如,您可以使用Flask,這是輕量級的,您可以編寫它需要執行的Python代碼。

+0

燒瓶似乎是我的應用程序的最佳匹配。你知道如何使用Flask發送文件嗎?謝謝。我試圖打開(myfile),但沒有奏效。 – abw333 2012-07-05 23:07:32

0

您可以使用基本Web框架(如Flask),也可以使用Python的httplib庫。

0

如果你真的只是服務的內容(即,沒有做任何的計算或查找窗口),然後使用nginx的Web服務器基於URL提供服務。