一次完整的HTTP事務是一個怎樣的過程扮惦?
基本流程:
a、域名解析亲桦;
b崖蜜、發(fā)起TCP三次握手;
第一次:建立連接時烙肺,客戶端向服務端發(fā)送SYN報文纳猪,并等待服務器確認。(SYN:同步序列編號桃笙,是建立連接時的握手信息氏堤。)
第二次:服務器收到SYN報文,向客戶端發(fā)送SYN和ACK報文 搏明。(ACK:確認字符鼠锈。)
第三次:客戶端收到SYN和ACK報文 ,再向服務器發(fā)送ACK報文 星著。
c购笆、建立TCP連接后發(fā)起http請求;
d虚循、服務端響應http請求同欠,瀏覽器得到html代碼;
e横缔、瀏覽器解析html代碼铺遂,并請求html代碼中的資源;
f茎刚、瀏覽器對頁面進行渲染呈現給用戶襟锐;