|
@@ -48,9 +48,17 @@ curl -v https://www.phodal.com
|
|
|
|
|
|
随后以“>”开始的内容,便是向Web服务器发送请求。Host即是我们要访问的主机的域名,GET / 则代表着我们要访问的是根目录,如果我们要访问 [https://www.phodal.com/about/](https://www.phodal.com/about/)页面在这里,便是GET资源文件/about。紧随其后的是HTTP的版本号(HTTP/1.1)。User-Agent通过指向的是使用者行为的软件,通常会加上硬件平台、系统软件、应用软件和用户个人偏好等等的一些信息。Accept则指的是告知服务器发送何种媒体类型。
|
|
|
|
|
|
+####HTTP协议
|
|
|
+
|
|
|
+说到这里,我们不得不说说HTTP协议——超文本传输协议。它也是一个基于文本的传输协议,这就是为什么你在上面看到的都是文本的传输过程。
|
|
|
+
|
|
|
###从HTML到页面显示
|
|
|
|
|
|
-HTML的渲染过程
|
|
|
+而浏览器接收到文本的时候,就要开始着手将HTML变成屏幕。下图是Chrome渲染页面的一个时间线:
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+这个渲染过程如下图所示:
|
|
|
|
|
|

|
|
|
|