網路是怎樣連線的(讀書筆記)
瀏覽器大家都知道,平日裡我們使用瀏覽器遨遊在網路世界裡,的確在網路裡我們能獲取好多知識,看到某篇技術文章或者系列文章就會儲存到本地上,也會在網上買些書等等吧。我們有沒有想過在瀏覽器的位址列裡錄入地址,回車之後,那瀏覽器揹著我們都幹了什麼呢(嘿嘿)?今兒我們就聊聊瀏覽器隱私,呵呵。 OS可以說是一家之長,管理、協調各個軟體工作,生怕偏袒誰,瀏覽器是家族成員裡最活躍分子,人類在它面前可沒有隱私。在介紹瀏覽器之工作之前,先來了解一下網址,我們稱呼它URL,網址可以http://,ftp:,file:開頭。 http://www.qq.com/dir/ http://www.qq.com/ http://www.qq.com 上述網址都是正確的,一般來說(http+//+web伺服器名+目錄+檔案),如果沒有檔案預設訪問index.html頁面或者default.html頁面,當然這就屬於apache、tomcat範疇了。錄入網址,回車之後,瀏覽器首要工作就是解析URL,照著上述括號裡文字解析從而生成送給web伺服器請求訊息。解析完成後,訪問目的地明確,瀏覽器使用HTTP協議來訪問web伺服器,HTTP訊息是有格式的,請求訊息第一行是稱為請求行,重點是開頭方法:get,post,put,delete其中一種方法,get向web伺服器獲取資料,post向web伺服器提交資料,方法後面緊接著空格和URL,URL緊接著空格HTTL協議版本號。第二行開始為訊息頭,每行是鍵值對,用於表示請求附加資訊,一直延伸到空行為止。空行另起一行就是要傳送的資料了,這一部分稱為訊息體。請求訊息發出之後,web伺服器會響應訊息,響應訊息與請求訊息差不多,唯一區別是第一行,響應訊息開頭HTTP版本號緊接著空格和狀態碼,狀態碼緊接著空格和響應短語。生成HTTP訊息之後,接下來我們需要委託作業系統將訊息傳送給Web伺服器。OS接收到網址後,需要用到DNS來把網址解析成IP地址才行,只要訪問DNS伺服器即可,DNS解析完成把IP放入到記憶體裡,瀏覽器從該記憶體地址取出IP地址,並將它與HTTP請求訊息一起交給作業系統就可以了。
相關文章
- 《網路是怎樣連線的》讀書筆記筆記
- 《網路是怎樣連線的》讀書筆記一筆記
- 讀書筆記之《網路是怎樣連線的》筆記
- 《網路是怎樣連線的》讀書筆記--第一章筆記
- 《網路是怎麼樣連線的》讀書筆記 - 認識網路基礎概念(一)筆記
- 網路是怎樣連線的,第一章筆記筆記
- 《Linux是怎麼樣工作的》讀書筆記Linux筆記
- 《網路是怎樣連線的》探索之旅
- 《怎樣閱讀一本書》的筆記筆記
- 網路是如何連線的--第五章筆記筆記
- 網路是如何連線的--第六章筆記筆記
- 網路是如何連線的--第四章筆記筆記
- 網路是如何連線的--第三章筆記筆記
- 【讀書筆記】Postgresql連線方法及執行器筆記SQL
- http協議讀書筆記2-連線管理HTTP協議筆記
- 網路是怎樣連線的?從瀏覽器輸入URL開始瀏覽器
- 《計算機網路》讀書筆記(二)計算機網路筆記
- 《網路和多媒體》讀書筆記筆記
- 《802.11無線網路權威指南-網路概論》-- 讀書筆記2筆記
- 網路連線總超時?從四層模型上解析網路是怎麼連線的模型
- 網路安全的學習方向和路線是怎麼樣的?
- 《程式是怎樣跑起來的》讀書筆記1——對程式設計師來說CPU是什麼筆記程式設計師
- 全連線神經網路學習筆記神經網路筆記
- 深入剖析Tomcat讀書筆記(1)——tomcat的連線本質Tomcat筆記
- 《圖解TCP/IP》讀書筆記九:網路安全圖解TCP筆記
- 《現代通訊網路技術》讀書筆記筆記
- 少有人走的路 讀書筆記二筆記
- Tom的筆記本配置是怎樣的?筆記
- 兩臺筆記本怎麼連線區域網筆記
- 遊戲性是什麼【讀書筆記】遊戲筆記
- 《大型網際網路企業安全架構》讀書筆記架構筆記
- 《網際網路信貸風險與大資料》讀書筆記(二)大資料筆記
- 《網際網路信貸風險與大資料》讀書筆記(一)大資料筆記
- 《網際網路信貸風險與大資料》讀書筆記(五)大資料筆記
- 《網際網路信貸風險與大資料》讀書筆記(六)大資料筆記
- 《網際網路信貸風險與大資料》讀書筆記(三)大資料筆記
- 《網際網路信貸風險與大資料》讀書筆記(四)大資料筆記
- 讀書筆記...筆記