亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

淺析Python 中的 WSGI 接口和 WSGI 服務的運行

瀏覽:102日期:2022-07-02 17:14:21

HTTP格式HTTP GET請求的格式:

GET /path HTTP/1.1Header1: Value1Header2: Value2Header3: Value3

每個Header一行一個,換行符是rn。

HTTP POST請求的格式:

POST /path HTTP/1.1Header1: Value1Header2: Value2Header3: Value3body data goes here...

當遇到連續(xù)兩個rn時,Header部分結束,后面的數(shù)據全部是Body。

HTTP響應的格式:

200 OKHeader1: Value1Header2: Value2Header3: Value3body data goes here...

HTTP響應如果包含body,也是通過rnrn來分隔的。需注意,Body的數(shù)據類型由Content-Type頭來確定,如果是網頁,Body就是文本,如果是圖片,Body就是圖片的二進制數(shù)據。

當存在Content-Encoding時,Body數(shù)據是被壓縮的,最常見的壓縮方式是gzip。

WSGI接口WSGI:Web Server Gateway Interface。

WSGI接口定義非常簡單,只需要實現(xiàn)一個函數(shù),就可以響應HTTP請求。

# hello.pydef application(environ, start_response): start_response(’200 OK’, [(’Content-Type’, ’text/html’)]) body = ’<h1>Hello, %s!</h1>’ % (environ[’PATH_INFO’][1:] or ’web’) return [body.encode(’utf-8’)]

函數(shù)接收兩個參數(shù):

environ:一個包含所有HTTP請求信息的dict對象; start_response:一個發(fā)送HTTP響應的函數(shù)。

運行WSGI服務Python內置了一個WSGI服務器,這個模塊叫wsgiref,它是用純Python編寫的WSGI服務器的參考實現(xiàn)。

# server.pyfrom wsgiref.simple_server import make_serverfrom hello import application# 創(chuàng)建一個服務器,IP地址為空,端口是8000,處理函數(shù)是application:httpd = make_server(’’, 8000, application)print(’Serving HTTP on port 8000...’)# 開始監(jiān)聽HTTP請求:httpd.serve_forever()

在命令行輸入python server.py即可啟動WSGI服務器。

啟動成功后,打開瀏覽器,輸入http://localhost:8000/,即可看到結果。

按Ctrl+C可以終止服務器。

以上就是淺析Python 中的 WSGI 接口和 WSGI 服務的運行的詳細內容,更多關于Python WSGI接口和WSGI服務的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产成人在线小视频 | 亚洲国产成人久久一区二区三区 | 日韩在线二区全免费 | aaaa毛片 | 成人精品视频在线 | 亚洲精品高清国产一久久 | 99精品久久久久久久免费看蜜月 | 亚洲另类在线视频 | 国产成人午夜性视频影院 | 久久精品国产精品亚洲精品 | 亚洲国产成人久久午夜 | 在线观看一级片 | 欧美成年人视频 | 久久91综合国产91久久精品 | 亚洲综合久久久久久888 | 国产成人精品亚洲2020 | 91亚洲国产成人久久精品网站 | 三级国产三级在线 | 男人干女人逼 | 精品国产一区二区三区久久影院 | 欧美一级毛片免费大片 | 国产人成精品综合欧美成人 | 亚洲 欧美 国产 日韩 制服 bt | 国产精品欧美视频另类专区 | 99久久亚洲国产高清观看 | 玖草影院 | 欧美中文一区 | 黄影院 | 美女三级网站 | 亚洲第一激情 | 国产成人在线免费视频 | 亚洲天堂小视频 | 在线国产二区 | 国产欧美日韩不卡一区二区三区 | 国产精品国内免费一区二区三区 | 久久综合本色宗合一本色 | 国产高清视频在线 | 在线看毛片网站 | 欧美日韩精品一区二区三区不卡 | 久久国产视频在线观看 | 亚洲高清成人欧美动作片 |