免費開始練習
moea_joint 104年 [資訊] 計算機原理、網路概論

第 45 題

下列HTTP封包回應資訊,下列何者有誤?
  • A 200:表示回應成功
  • B 400:表示有錯誤請求
  • C 404:請求的網頁尚未被修改
  • D 500:表示伺服器內部錯誤

思路引導 VIP

當你在瀏覽網頁時,如果伺服器回應你 4xx 系列的代碼,這通常代表問題出在『請求端』。請試著思考:當你走進一間書店,向店員詢問一本「根本不存在」或「已經下架」的書時,這跟「這本書內容沒更新」是同一種狀況嗎?在網路世界裡,最常用來表達「查無此處」的那個代碼是什麼呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準辨識出 HTTP 狀態碼中的誤導選項,顯示你對網路通訊協定的基礎掌握得非常紮實。這題的核心在於區分不同類型的狀態代碼,尤其是 4xx 系列中常見代碼的細微差別。

HTTP 狀態碼的類別與定義

在 HTTP 協定中,狀態碼的首位數字代表了回應的性質:2xx 代表成功(如 200 OK)、4xx 代表客戶端錯誤、而 5xx 則是伺服器端的內部問題。選項 (C) 的 404 Not Found 實際上是指「找不到請求的資源」,通常發生在網址輸入錯誤或檔案已刪除的情況;而選項中描述的「網頁尚未被修改」,其實是對應到用於快取機制的 304 Not Modified。這種將正確數字配上錯誤描述的設計,正是為了測試學生對細節的掌握度。

▼ 還有更多解析內容

🏷️ 相關主題

資訊安全:網路威脅、防護技術與安全管理
查看更多「[資訊] 計算機原理、網路概論」的主題分類考古題