初識http協議與html解析渲染

2022-03-10 04:08:18 字數 512 閱讀 7614

一、http協議。

初步了解http協議,主要理解請求、響應、建立連線、快取機制等。

1、http1.1的rfc文件:英文版rfc2616

中文版rfc2616。

2、書籍:《 o'reilly - http pocket reference》(入門讀物)、《o'reilly - http the definitive guide》(全面)、《sams - http developers handbook》(簡短精闢)。

二、html在瀏覽器中的渲染。

html在不同的瀏覽器核心中解析過程也不相同。因此,需要對各種主流瀏覽器核心分別作出分析。

目前主流的瀏覽器及其引擎:

(1)trident頁面渲染引擎 ---> ie系列瀏覽器;

(2)gecko頁面渲染引擎 -> mozilla firefox;

(3)khtml頁面渲染引擎或webkit框架 -> safafi和google chrome;

(4)presto頁面渲染引擎 -> opera

HTTP協議 初識HTTP

一 web網路基礎 客戶端 伺服器 首先作為傳送端的客戶端在應用層 http協議 發出乙個想看某個web頁面的http 請求。http報文傳送到傳輸層 tcp協議 為了傳輸方便,傳輸層把接收到的資料進行分割,並在各個報文上打上標記序號及埠號後 到網路層。網路層 ip協議 增加作為通訊目的位址的mac...

初識HTTP協議

url urlencode 對提交字串中的特殊字元進行轉義編碼,防止產生歧義 urldecode 對已編碼的url進行解碼 http協議格式 http協議格式分為四個部分 首行 頭部 空格 正文 首行 請求首行 由請求方法 url 協議版本三部分組成,由空格間隔,並且以 r n結尾 請求方法 pos...

初識HTTP協議

http,超文字傳輸協議 hypertext transfer protocol 是網路五層模型中的應用層的協議。作用是處理資源的請求響應過程。如圖,http就是定義了請求端和應答端之間通訊的格式 如果說把tcp ip協議比作是快遞,通過ip和port將物品送至到正確的買家,那麼http這樣的應用層...