507 Insufficient Storage
HTTP 507 Insufficient Storage
伺服器錯誤回應狀態碼表示伺服器無法執行某個動作,因為它沒有足夠的可用儲存空間以成功完成該請求。
該狀態碼最初在基於 Web 的分散式編寫和版本控制(WebDAV)情境中使用,但後來擴展至其他情境,用以描述伺服器資源耗盡的狀況。導致此錯誤的常見原因可能包括伺服器目錄的可用空間耗盡、執行操作時可用記憶體不足,或達到內部限制(例如應用程式專用記憶體限制等)。導致此錯誤的請求不一定必須包含內容,因為該請求在成功時可能會在伺服器上建立資源。
此問題被視為暫時性問題,與 413 Content Too Large
不同,後者表示用戶的請求對伺服器來說過大導致無法處理,不論伺服器資源限制如何。
狀態
http
507 Insufficient Storage
範例
507 回應表示儲存空間問題
下列請求嘗試將一個檔案上傳至儲存空間不足的伺服器。伺服器以 507
回應以表示其資源已耗盡:
http
POST /upload HTTP/1.1
Host: example.com
Content-Type: image/jpeg
Content-Length: 123456
[JPG file data]
http
HTTP/1.1 507 Insufficient Storage
Date: Mon, 22 Jul 2024 10:00:00 GMT
Server: Apache/2.4.41 (Unix)
Content-Type: text/html; charset=UTF-8
Content-Length: 230
<html>
<head>
<title>507 Insufficient Storage</title>
</head>
<body>
<h1>507 Insufficient Storage</h1>
<p>伺服器無法儲存所包含的資源以完成該請求。</p>
<p>請稍後再試。</p>
</body>
</html>
規範
Specification |
---|
RFC 4918 # section-11.5 |