圖解HTTP,閱讀分享
《圖解HTTP》是我在圖靈社群買的第一本電子書,6.11下單6.17看完,中間各種雜七雜八的事情干擾了我許久(暫且揭過不談)。 任何一個網際網路人都應該瞭解一點有關於HTTP的知識,因為可以說有了HTTP才有了網際網路。 以下說說感想:
- 《圖解HTTP》很好懂,圖靈的圖解書系,一貫的圖文並茂,不愧“圖解”一詞,全文據說是172張圖,沒仔細數但是基本每頁都有圖,每次遇到什麼可能會比較抽象的地方都會有圖,而且圖片還很好玩,很好記,看漫畫學程式設計瞭解一下?
- 再講講內容,從緣起開始講,基本把HTTP涉及的方方面面都談到了,具體可以看目錄或者實際的內容。
有幾點閱讀時候的心得體會寫出來吧,大家可以看一看:
- 建議先通讀一遍,暫時不要糾纏於不是很明白的地方,雖然這樣的地方不多,但是不要被一開始的什麼標頭檔案啊,協議啊狀態碼唬住了,其實後面都有很詳細的解釋的,前面的內容只是做一些示例罷了。
- 一邊看可以一邊想想我們現實生活中(沒有網際網路的時候)是怎麼實現通訊的,如果採用郵箱-信使的方式實現,則HTTP協議可以說是郵政局畢竟整個郵件系統都是構建在這一基礎上的,我們姑且不問這個"郵政局“是什麼,假設你寫了一封信給別人,首先你得知道別人的地址吧?不僅要知道地址還要寫郵編,我們這裡完全可以把對方地址看成對面的網址,郵編就是DNS(域名查詢器)轉換成的IP,同樣的你也要把你的地址和郵編寫清楚,這些東西都是要最開始就寫在信封上的,也就是HTTP首部,只有讓“郵局”一眼就看到你到底要去哪,才能更好地高效的傳遞資料。
- 首部的作用不止於此,他還會告訴“郵政局”我用的是你們哪個版本的“郵政系統”,我是通過誰(代理)“投遞”的我的信件,我這封信是用什麼語言寫的等等……首部可以包含很多資訊,但是其實最終的目的都是為了減少傳遞時候的資訊偏誤,認識到這一點了就會覺得首部竟然可愛起來了呢(括弧笑)
- 然後我們可以說說狀態碼,總共只有幾種型別的狀態碼大致是2XX,3XX,4XX,5XX,狀態碼是什麼呢?就是一個用數字表示的物流訊號,當顯示2XX的時候說明資訊傳遞成功了,3XX則表示需要重新定向,4XX是客戶端錯誤,5XX則表示伺服器錯誤,當然書中都有很詳細的解釋,我想說的時候,把每一次資訊傳遞看做物流,我們可以通過狀態碼初步判斷我們“郵寄出去”的東西到底怎麼樣了,是不是很棒?
- 最後我想說的是HTTP和HTTPS,我想你或多或少接觸過HTTP和HTTPS,為啥有些網站就是HTTPS而有些卻不是呢?HTTPS可以簡單的理解為更加安全嘛?我的回答是,HTTPS確實更加安全一些,當然這只是相對HTTP而言的,因為HTTP相當於就是敞開的門,而HTTPS勉強算是加上了鎖,但是也因為加上鎖了,所以速度上確實會有一定的影響。
以上就是我的一些讀書心得體會,總的來說這本書對於HTTP的各個方面都有所涉及,能輕鬆閱讀的同時也能在某些地方引領你更深入的去探討,作為第一本在圖靈社群買的電子書,推送給kindle後用ipad看起來真是棒的不行,哈哈哈哈哈哈。
相關文章
- 《圖解HTTP》閱讀筆記(上)圖解HTTP筆記
- 《圖解HTTP》閱讀筆記(下)圖解HTTP筆記
- 《圖解http》閱讀筆記--web及網路基礎圖解HTTP筆記Web
- 讀《圖解HTTP》圖解HTTP
- 精讀《圖解HTTP》圖解HTTP
- 《圖解 HTTP》 讀書筆記圖解HTTP筆記
- 閱讀分享《三體》
- CSS揭祕,閱讀分享CSS
- Laravel 原始碼閱讀指南 -- HTTP 核心Laravel原始碼HTTP
- 《HTTP/2 基礎教程》 閱讀摘要HTTP
- 《單核工作法圖解》閱讀摘要單核圖解
- 閱讀openfoam框圖
- 解讀HTTP/3HTTP
- Web的誕生和網路基礎 | 讀《圖解HTTP》Web圖解HTTP
- 圖解HTTP(1)圖解HTTP
- 圖解HTTP(2)圖解HTTP
- 圖解HTTP(4)圖解HTTP
- 閱讀圖書清單-續
- 《大圖景》閱讀筆記筆記
- 全面解讀Http(HTTP內容分發)HTTP
- 閱讀 Composer 原始碼的一個分享原始碼
- 終、《圖解HTTP》讀書筆記 - 彙總篇(總結)圖解HTTP筆記
- [閱讀JavaCookBook]瞭解MavenJavaMaven
- 《圖解http》筆記圖解HTTP筆記
- 圖解HTTP快取圖解HTTP快取
- 圖解HTTP系列--(二)圖解HTTP
- 圖解HTTP系列--(一)圖解HTTP
- 圖解HTTP(3) 安全圖解HTTP
- 圖解 HTTP 快取圖解HTTP快取
- 《圖解 HTTP》 摘要一圖解HTTP
- HTTP 協議圖解HTTP協議圖解
- OmniReader Pro for Mac(圖書閱讀器)Mac
- 閱讀圖書清單-續2
- gin原始碼閱讀之一 – net/http的大概流程原始碼HTTP
- 05 前端HTTP協議(圖解HTTP) 之 HTTP首部前端HTTP協議圖解
- 《圖解HTTP》——簡單的HTTP協議圖解HTTP協議
- gin 原始碼閱讀(1) - gin 與 net/http 的關係原始碼HTTP
- 圖解 HTTP 連線管理圖解HTTP