1. 程式人生 > >http一次請求過程

http一次請求過程

面向連接 顯示 一個 網絡 服務器 握手 瀏覽器 htm 解析

技術分享圖片

物理層:支持底層網絡協議:

其中網絡層支持IP協議:

傳輸層支持TCP協議,它是面向連接的:

應用層支持 http,ftp tftp,SMTP,DHCP協議

一個完整的http請求過程:

1、瀏覽器中輸入url地址------2、找到DNS解析域名找到對應的ip---------3、通過ip和端口與服務器建立TCP連接------4、瀏覽器發出讀取文件的http請求,改請求報文作為TCP三次握手的第三個報文的數據發送給服務器------5、服務器對瀏覽器請求作出響應,並將對應的html文件發送給瀏覽器------6、釋放TCP連接------7、瀏覽器將該html渲染並顯示內容。

cookie和session

cookie:保留在客戶端的一組鍵值對,不安全,別人可以分析保存在cookie中的信息

session:保存在服務器端的一組鍵值對,依賴與cookie,安全值比cookie高

http一次請求過程