Web技術基礎
HTTP狀態碼與其意義的組合,下列何者正確?
- A301:所請求的資源暫時位於其他URL
- B404:在伺服器上找不到所請求的資源
- C503:請求的寫法有誤,伺服器無法理解
查看答案與解析
正確答案:B. 404:在伺服器上找不到所請求的資源
狀態碼是3位數字,百位數表示分類。2xx為成功(200 OK、201 Created、204 No Content),3xx為重新導向(301 Moved Permanently、302 Found、304 Not Modified),4xx為用戶端錯誤(400 Bad Request、401 Unauthorized、403 Forbidden、404 Not Found),5xx為伺服器端錯誤(500 Internal Server Error、503 Service Unavailable)。404表示在伺服器上找不到URL所指的資源。
- A. 301表示資源已永久移動。暫時的移動使用302或307。
- B. 正確。404 Not Found表示找不到所請求的資源。
- C. 表示請求有誤的是400 Bad Request。503表示因過載或維護而暫時無法處理。