什么是web服務?
簡單點就兩個事
1.接收請求(request)
2.返回響應(response)
那么請求通過什么傳輸,這個時候TCP就來了
socket & TCP
有了socket,就可以愉快的實現TCP通信了
那么請求的數據怎么包裝,HTTP協議來了
WSGI & HTTP
WSGI向下要對接web服務器(如nginx,apache),所以需要把HTTP協議轉化成python支持的協議
WSGI向上要對接應用服務(如FLASK,django),所以要把HTTP協議轉換換成app(environ, start_response)