iT邦幫忙

2022 iThome 鐵人賽

DAY 2
0
自我挑戰組

網路的架構&各種應用系列 第 2

Day2 - 網路是如何傳遞資料的?

  • 分享至 

  • xImage
  •  

到了中午,當我們不知道要吃什麼,就會想要到 google 搜尋附近有哪些餐廳,然後在網頁中的搜尋欄輸入關鍵字,按下 Enter 後,就會出現查詢結果。

那在上述的情境中,網路是如何處理這樣子的流程呢?這就要從 HTTP 的 Request 和 Response 開始說起了。

Request/Response 是什麼?

從上面這張圖可以看到,當我們想要透過網站獲得一些資料時,甚至是打開網頁的時候,其實就是在向網站的伺服器提出請求。圖中的 Request 代表使用者這邊所提出的請求,而 Response 則代表伺服器回傳的資訊,其中,這些資料的資訊會透過「封包」去傳送。

網頁上所顯示的不管是圖片、文字,都是由一個個封包所組成的,在我們打開網頁時,就已經在向伺服器發出 Request,伺服器回傳了許多的 Response,而這些 Response 組合出了我們所看到的畫面。

這些封包被隱藏在網頁中,需要透過特別的工具才有辦法查看到,之後就會講到這個神奇的工具 --- Chrome Developer Tool。


上一篇
Day1 - 前言
下一篇
Day3 - SSH/Telnet
系列文
網路的架構&各種應用23
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言