傳參


服務器動態資源請求

瀏覽器請求動態頁面過程

在剛建立的Web服務器上運行一個Django應用和Flask應用

支持動態解析

返回數據時不是直接返回? 需要組拼請求頭和請求體再返回

請求頭里有User-Agent:(主要識別客戶所用的操作系統瀏覽器的版本)

WGSI協議

WSGI可以在不修改服務器和架構代碼而確保可以在多個架構下運行web服務器

WSGI允許開發者將選擇web框架和web服務器分開。可以混合匹配web服務器和web框架,選擇一個適合的配對。

定義WSGI接口

WSGI接口定義非常簡單,它只要求Web開發者實現一個函數,就可以響應HTTP請求。我們

上面的application()函數就是符合WSGI標準的一個HTTP處理函數,它接收兩個參數:

environ:一個包含所有HTTP請求信息的dict對象;

start_response:一個發送HTTP響應的函數。

application()函數必須由WSGI服務器來調用。web服務器項目的目的就是做一個既能解析靜態網頁還可以解析動態網頁的服務器

web服務器-----WSGI協議---->web框架 傳遞的字典

給程序傳參

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容