av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

創(chuàng)新互聯(lián)Python教程:pythontornado如何處理http請求?

tornado作為python中的框架,能處理異步之類的問題,是網(wǎng)頁方面比較重要的組成部分。小編查閱了相關(guān)資料,找到了一些python tornado處理http請求的內(nèi)容,分享給大家。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比習(xí)水網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式習(xí)水網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋習(xí)水地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴。


實(shí)現(xiàn)下列方法來處理HTTP請求:

RequestHandler.get(args,kwargs) #處理get請求

RequestHandler.post(*args, kwargs) #處理post請求

RequestHandler.put(args, kwargs) #處理put請求

RequestHandler.delete(*args, kwargs) #處理delete請求

 

Hello world

新建一個(gè)hello.py寫入以下內(nèi)容

import tornado.ioloop
import tornado.web
 
class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello world")
 
class Application(tornado.web.Application):
    def __init__(self):
        handlers = [
            (r'/', MainHandler),
        ]
        tornado.web.Application.__init__(self, handlers)
 
if __name__=="__main__":
    app = Application()
    app.listen(8000)
    print("Tornado Started in port 8000,http://127.0.0.1:8000")
tornado.ioloop.IOLoop.current().start()

 

執(zhí)行該文件python3 hello.py

當(dāng)你看到控制臺輸出:

Tornado Started in port 8000,http://127.0.0.1:8000

既運(yùn)行成功,此時(shí)瀏覽器訪問127.0.0.1:8000就可以看到Hello world

這個(gè)Hello world創(chuàng)建了一個(gè)socket服務(wù)并監(jiān)聽8000端口,當(dāng)接收到請求時(shí)根據(jù)路由規(guī)則來找到相應(yīng)的類處理該請求,并根據(jù)請求方式指定相應(yīng)類中的指定方法處理。 所以當(dāng)我們在瀏覽器鍵入127.0.0.1:8000,服務(wù)端會給瀏覽器返回Hello world。

以上就是python tornado處理http請求的方法。更多Python學(xué)習(xí)推薦:PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。


網(wǎng)站題目:創(chuàng)新互聯(lián)Python教程:pythontornado如何處理http請求?
網(wǎng)頁地址:http://uogjgqi.cn/article/ccdcepd.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們在微信上24小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流