2
self.finish()將torando
Web服務器置於什麼狀態?我假設它關閉了當前的連接。目前我使用self.set_status(204)
來返回HTTP響應代碼,但我不打電話self.finish()
,我應該在每個請求處理程序的末尾調用它嗎?self.finish()將龍捲風Web服務器置於什麼狀態?
self.finish()將torando
Web服務器置於什麼狀態?我假設它關閉了當前的連接。目前我使用self.set_status(204)
來返回HTTP響應代碼,但我不打電話self.finish()
,我應該在每個請求處理程序的末尾調用它嗎?self.finish()將龍捲風Web服務器置於什麼狀態?
self.finish()
沒有設置任何狀態。這個函數完成生成響應包並將包放入write_buffer(其中包塊將通過龍捲風發送到客戶端)
有沒有必要在每個請求處理程序結束時調用self.finish。一些返回方法,如self.redirect()或self.render()自己完成完成工作。但是當您使用裝飾器@web.asynchronous
來延遲響應時,您必須在最後調用self.finish()。 這裏是演示@web.asynchronous
http://www.tornadoweb.org/en/stable/web.html?highlight=asynchronous#tornado.web.asynchronous