《http權威指南》學習感想

gblee發表於2017-10-31

經過20多天的閱讀,每天大概閱讀30-50面不等,終於把這本書啃完了。在圖靈社群買書成了習慣,每次買完書就會有一種動力催促自己去閱讀它。

對於http協議,自己之前已經有所瞭解和使用,不過還沒系統 學習過,這本書作為http協議方面的必讀經典書籍,很好地滿足了我係統學習http協議的需求。

相比於tcp/ip協議,http比較簡單和容易理解,畢竟它更加接近我們日常做產品開發。總體來說,這本書的內容比不是很難理解,但是這並不是說http協議容易學習。其實,我個人覺得http是理解容易但是要熟練應用和掌握是需要積累一定的開發經驗的。此外,這本書偏向於理論知識的講解,對於實戰方面可以說少之又少,一方面是協議這方面進行實戰方面的演練不太容易,另一方面可能也是限於篇幅。不過,這並不是說這本書不好,相反,從內容,翻譯和排版各方面來說,這本書是非常好的。不得不說的是裡面呢豐富的圖解,把這些圖解拿出來就是一套完整的http協議圖解了。裡面的圖解很大程度上幫助我理解了很多抽象的內容,我覺得很大原因是圖解讓我覺得了http不太難以理解。

下面說一說自己的學習經驗吧。一開始,看了一二章之後覺得內容有點繁雜,而且有沒有可以實戰的例子,感覺就是看完即忘的。後來我找到了一個工具,可以讓自己發發請求看看相應。這個工具是 linux下的一個命令列工具httpie,他可以向伺服器傳送請求然後只獲取到http響應的訊息,可以讓自己邊學習邊看看各種屬性和值在各種網頁的應用,雖然說不能對每個知識點都進行實戰,但是他幫助了我更接近的接觸http的應用。這個工具使用起來非常簡單,推薦想學習的人也可以試試,自己查查發出的請求收到的響應可能對學習記憶有所幫助。通過閱讀這本書,我進一步對之前自己學習的內容有了進一步理解。暑假的時候自己搗鼓 了一下linux和部署了一下伺服器,過程涉及到了好多相關的知識可是都沒有深入去理解,通過閱讀,對之前自己碰到的問題和使用的知識有了進一步理解 了。此外,前段時間學習了相關效能優化的知識,裡面也有很多措施涉及到http協議,當時學習的時候也有某些地方不甚理解,這次閱讀讓自己有了新的啟發,感覺很是受益。

不過,對於路由協議方面的知識,目前自己由於尚未接觸到,所以學習過程中很多地方也還不能完全理解,不過以後需要用到就再翻翻吧。

當然,這本書裡面有些那內容也已經是過時了。這個其實也無可厚非,畢竟這本書出版的時間 有點久了。

相關文章