1
爲了能夠建立一個得到的迴應,當有人點擊我的服務的網址,當我建立它時,我想從同一個服務中獲取url /retrieve_data/
。我怎樣才能在另一個線程中啓動它,這樣我就可以避免我收到的DeadLineExceeded錯誤?我正在使用Python 2.7,與threadsafe=true
。如何在python AppEngine中構建請求時獲取url?
所以我有這樣的事情對於/show_data/
處理程序:
def get(self):
url = '/retrieve_data/'
data_from_my_service = urlfetch.fetch(url)
do_something_with_data(data_from_my_service)
self.redirect('/')
爲什麼你需要在沒有http往返的情況下直接使用服務的選項來獲取url? – systempuntoout 2012-01-18 19:37:30
因爲我的數據(json)是以blob的形式存儲的。所以我需要爲它服務。 – topless 2012-01-18 19:40:12
無論您的數據如何存儲,都無需爲自己使用HTTP請求 - 只需使用適當的API即可直接檢索數據。 – 2012-01-19 03:30:04