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