1. 瀏覽器會去請求DNS服務器,得到與域名相對應的IP
2. 三次握手,創建TCP鏈接,造成一個Session會話
3. 瀏覽器發送request包,服務器接收後對其進行解析。若是請求資源包含動態語言的內容,服務器將會調用動態語言的解釋引擎進行解釋。
4. 請求被轉發給一個預約義的Handler(處理器)。並可能從數據庫裏取出數據。
5. 處理器根據取出的數據對Template(模板)進行Rander(渲染)
6. 返回Response對象
7. 瀏覽器會渲染Response包裏的主體。並且直到接收完Response包前,瀏覽器和服務器的TCP鏈接將保持鏈接。