国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Python:Tornado 第二章:實戰演練:開發Tornado網站:第五節:RequestHan

nanfeiyan / 1306人閱讀

摘要:上一篇文章第二章實戰演練開發網站第四節輸入捕捉下一篇文章第二章實戰演練開發網站第六節異步與協程化輸出響應函數是指一組為客戶端生成處理結果的工具函數,開發者調用它們以控制的處理結果。清空所有在本次請求中之前寫入的和內容。

上一篇文章:Python:Tornado 第二章:實戰演練:開發Tornado網站:第四節:RequestHandler:輸入捕捉
下一篇文章:Python:Tornado 第二章:實戰演練:開發Tornado網站:第六節:異步與協程化

輸出響應函數是指一組為客戶端生成處理結果的工具函數,開發者調用它們以控制URL的處理結果。常用的輸出相應函數如下:

1、RequestHandler.set_status(status_code,reason=None)

設置HTTP Response中的返回碼,如果有描述性的語句,則可以賦值給reason參數。

2、RequestHandler.set_header(name,value)

以鍵值對的方式設置HTTP Response中的HTTP頭參數,使用set_header配置的Header值將覆蓋之前配置的Header。

3、RequestHandler.add_header(name,value)

以鍵值對的方式設置HTTP Response中的HTTP頭參數。與set_header不同的是add_header配置的Header值將不會覆蓋之前配置的Header。

4、RequestHandler.write(chunk)

將給定的塊作為HTTP Body發送客戶端。在一般情況下,用本函數輸出字符串給客戶端。
如果給定的塊是一個字典,則會將這個塊以JSON格式發送給客戶端,同時將HTTP Header中的Content_Type設置為application/json.

5、RequestHandler.finish(chunk=None)

本方法通知Tornado.Response的生成工作已完成,chunk參數是需要傳遞給客戶端的HTTP body。調用finish()后,Tornado將向客戶端發送HTTP Response。
本方法適用于對RequestHandler的異步請求處理,在同步或協程訪問處理的函數中,無須調用finish()函數。

6、RequestHandler.render(template_name,**kwargs)

用給定的參數渲染模塊,可以在本函數中傳入模板文件名稱和模板參數。
實例

import tornado.web
class MainHandler(tornado.web.RequestHandler):
    def get(self):
        items=["Python","C++","Java"]
        #第一個參數是模板名稱,后面是模板參數
        self.render("template.html",title="Tornado Template",items=items)
7、RequestHandler.redirect(url,permanent=False,status=None)

進行頁面重定向。在RequestHandler處理過程中,可以隨時調用redirect()函數進行頁面重定向。

8、RequestHandler.clear()

清空所有在本次請求中之前寫入的Header和Body內容。

9、RequestHandler.set_cookie(name,value)

按鍵值對設置Response中的Cookie的值

10、RequestHandler.clear_all_cookies(path="/",domain=None)

清空本次請求中的所有Cookie

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/42591.html

相關文章

  • PythonTornado 二章實戰演練開發Tornado網站:第四節:RequestHan

    摘要:上一篇文章第二章實戰演練開發網站第三節接入點函數下一篇文章第二章實戰演練開發網站第五節輸出相應函數輸入捕捉是指在中用于獲取客戶端輸入的工具函數和屬性。是獲取單個值而在參數存在多個值得情況下使用,返回多個值的列表。 上一篇文章:Python:Tornado 第二章:實戰演練:開發Tornado網站:第三節:RequestHandler:接入點函數下一篇文章:Python:Tornado ...

    blankyao 評論0 收藏0
  • PythonTornado 二章實戰演練開發Tornado網站:第三節:RequestHan

    摘要:上一篇文章第二章實戰演練開發網站第二節路由解析下一篇文章第二章實戰演練開發網站第四節輸入捕捉需要子類繼承并定義具體行為的函數在中被稱為接入點函數上面的實例中的函數就是典型的接入點函數。 上一篇文章:Python:Tornado 第二章:實戰演練:開發Tornado網站:第二節:路由解析下一篇文章:Python:Tornado 第二章:實戰演練:開發Tornado網站:第四節:Reque...

    Fourierr 評論0 收藏0
  • PythonTornado 二章實戰演練開發Tornado網站:第六節:異步與協程化

    摘要:上一篇文章第二章實戰演練開發網站第五節輸出相應函數下一篇文章第二章實戰演練開發網站第七節安全機制有兩種方式可改變同步的處理流程異步化針對的處理函數使用修飾器,將默認的同步機制改為異步機制。使用異步對象處理耗時操作,比如本例的。 上一篇文章:Python:Tornado 第二章:實戰演練:開發Tornado網站:第五節:RequestHandler:輸出相應函數下一篇文章:Python:...

    cod7ce 評論0 收藏0
  • PythonTornado 二章實戰演練開發Tornado網站第二節:路由解析

    摘要:上一篇文章第二章實戰演練開發網站第一節網站結構下一篇文章第二章實戰演練開發網站第三節接入點函數向對象傳遞的第個參數路由映射列表的配置方式與類型,用正則字符串進行路由匹配。實例參數路徑在瀏覽器輸入頁面輸出其中的是正在表達式。 上一篇文章:Python:Tornado 第二章:實戰演練:開發Tornado網站:第一節:網站結構:HelloWorld下一篇文章:Python:Tornado ...

    cppprimer 評論0 收藏0
  • PythonTornado 二章實戰演練開發Tornado網站:第八節:用戶身份認證

    摘要:上一篇文章第二章實戰演練開發網站第七節安全機制下一篇文章第二章實戰演練開發網站第九節防止跨站攻擊在的類中有一個屬性用于保存當前請求的用戶名。實例使用屬性及方法來實現用戶身份控制。該地址被用于裝飾器在發現用戶尚未驗證時重定向到一個。 上一篇文章:Python:Tornado 第二章:實戰演練:開發Tornado網站:第七節:安全Cookie機制下一篇文章:Python:Tornado 第...

    Kahn 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<