農會 資訊管理類程式設計108 年第 42 題單選題
在網頁程式設計中,常將使用者的資料存放在cookie,其是儲存在那裡?
AWeb 網站主機
BWeb 資料庫主機
C網路路由器
D瀏覽器端電腦正確答案
D正確答案
Cookie 儲存於客戶端(瀏覽器),Session 才存於伺服器端,釐清兩者位置即可秒殺!
為什麼答案是 D
Cookie 是由伺服器產生並傳送給瀏覽器,最終儲存在「客戶端(瀏覽器端電腦)」的小型文字檔。
考點:Session儲存位置考點:資料庫功能考點:網路裝置功能考點:Cookie儲存位置
載入中…
完整詳解
Pro · 無限重點 Cookie 儲存於客戶端(瀏覽器),Session 才存於伺服器端,釐清兩者位置即可秒殺!
看到 Cookie 找「客戶端/瀏覽器」,看到 Session 找「伺服器端/主機」,掌握儲存位置差異即可秒解。
逐選項分析
ASession儲存位置✕ 陷阱
Web 網站主機(伺服器端)通常是儲存 Session 或網頁檔案的地方,而非 Cookie。
B資料庫功能✕
Web 資料庫主機用來儲存結構化的大量後端資料,如會員帳號密碼,不存 Cookie。
C網路裝置功能✕
網路路由器負責網路封包的路徑選擇與轉送,不會儲存使用者的網頁 Cookie。
DCookie儲存位置✓ 正確
Cookie 是由伺服器產生並傳送給瀏覽器,最終儲存在「客戶端(瀏覽器端電腦)」的小型文字檔。
Cookie vs Session 儲存位置大對決
| 比較專案 | Cookie | Session |
|---|
| 儲存位置 | 客戶端 (瀏覽器端電腦) | 伺服器端 (Web 主機) |
| 安全性 | 較低 (使用者可檢視或竄改) | 較高 (資料留存於伺服器) |
| 生命週期 | 可設定長期有效 | 關閉瀏覽器或逾時即失效 |
| 儲存容量 | 較小 (通常約 4KB) | 較大 (受伺服器記憶體限制) |
考生極易將 Cookie 與 Session 的儲存位置搞混!直覺以為「網頁資料都在伺服器」,但 Cookie 是為了彌補 HTTP 無狀態特性,特別存放在「瀏覽器端」的標記。請務必牢記兩者位置相反。