一次完整的HTTP請求從客戶端到服務器端所經過的各個環節


1. 瀏覽器會去請求DNS服務器,獲得與域名相對應的IP

2. 三次握手,建立TCP連接,形成一個Session會話

3. 瀏覽器發送request包,服務器接收后對其進行解析。如果請求資源包含動態語言的內容,服務器將會調用動態語言的解釋引擎進行解釋。

4. 請求被轉發給一個預定義的Handler(處理器)。並可能從數據庫里取出數據。

5. 處理器根據取出的數據對Template(模板)進行Rander(渲染)

6. 返回Response對象

7. 瀏覽器會渲染Response包里的主體。而且直到接收完Response包前,瀏覽器和服務器的TCP連接將保持連接。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM