TrueURL
TrueURL

選單

4xx 用戶端錯誤 已保留,未使用

418 我是茶壺

源自 1998 年咖啡壺協定(RFC 2324)的愚人節玩笑。在 HTTP 中保留為未使用,但有些網站會刻意回傳它。

原因短語
I'm a teapot
是否為重新導向
否
預設可快取
否

418 I'm a teapot 來自 RFC 2324,也就是 1998 年發布的愚人節 RFC「超文字咖啡壺控制協定」(Hyper Text Coffee Pot Control Protocol,HTCPCP)。它將 418 定義為茶壺被要求煮咖啡時的回應。

這個玩笑大受歡迎,許多框架與程式庫都實作了 418,有些網站也會刻意回傳它,當作彩蛋或用來回應不受歡迎的機器人。因此,RFC 9110 在 HTTP 狀態碼登錄中將 418 列為保留(未使用):它不屬於標準 HTTP,目前也不能指派給其他用途。

不認得 418 的用戶端會像對待任何未知的 4xx 狀態碼一樣,將它視為 400 Bad Request。

回應範例

HTTP
HTTP/1.1 418 I'm a teapot
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 100

<!doctype html>
<title>418 I'm a teapot</title>
<p>The requested entity body is short and stout.</p>

SEO 與重新導向檢查

搜尋引擎對 418 的處理方式與其他 4xx 錯誤相同,因此網址不會被編入索引。對不受歡迎的機器人回傳 418,實際上就等於封鎖;請確認這項規則不會擋到 Googlebot 或其他您仰賴的爬蟲。

常見原因與使用情境

  • 彩蛋網頁;Google 長期在 google.com/teapot 提供這樣的網頁。
  • 封鎖機器人的規則以 418 而不是 403 回應網頁抓取程式(scraper)。
  • 開發人員將 418 當作預留位置或測試用的狀態碼。

網址重新導向檢查

使用免費的 TrueURL 重新導向檢查工具,逐一查看網址在每個躍點回傳的狀態碼。