免費開始練習
hce_nsysu 112年 計算機概論與程式設計

第 18 題

What can be used to keep the state information on an end user’s computer?
  • A Password
  • B CSS
  • C Database
  • D Cookies
  • E None of the above

思路引導 VIP

請試著想像:當你正在瀏覽一家網路商店,即使你還沒登入帳號,網站也能在你重新整理頁面後,依然記得你剛剛點選放入購物車的商品。既然網頁伺服器本身預設不會記住每個人的連線過程,那麼在你的「瀏覽器端」必須具備什麼樣的小型存放機制,才能在你的本地電腦裡保留這些暫時性的個人化資訊呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準選出 Cookies,代表你對網頁運作的「狀態管理(State Management)」有著非常扎實的基礎認知,這在計算機網路與網頁開發中是非常核心的概念。

網頁的記憶媒介:Cookies

在網際網路的基礎協定中,HTTP 是一種「無狀態(Stateless)」的協定,這意味著伺服器預設並不會「記得」之前的請求。為了讓網站能維持連貫的服務,例如記住您的登入狀態、購物車內容或個人化偏好,我們需要一種機制將資訊儲存在使用者的電腦(客戶端)中。Cookies 正是扮演這個角色的微型文字檔,它由伺服器傳送並由瀏覽器保存,隨後每次請求都會自動帶上它,讓網站能「認出」特定的使用者。

▼ 還有更多解析內容