411 Length Required

HTTP 411 Length Required 客戶端錯誤響應 狀態碼錶示伺服器拒絕接受未定義 Content-Length 頭部的請求。

注意:當以一系列塊的形式傳送資料時,會省略 Content-Length 頭部,並在每個塊的開頭以十六進位制格式包含當前塊的長度。有關詳細資訊,請參閱 Transfer-Encoding

狀態

http
411 Length Required

示例

分塊 POST 請求

以下請求以分塊方式傳送,在某些情況下(例如,寫入流時)這是傳送資料的預設方法。

http
POST /translate/de HTTP/1.1
Host: api.example.com
Content-Type: application/json
Transfer-encoding: chunked

2C
{"text": "Hurry up, Ayşe is hungry!"}
0

在這種情況下,伺服器期望一個包含 Content-Length 頭部的單部分請求,並返回 411 響應。

http
HTTP/1.1 411 Length Required
Content-Type: application/json
Content-Length: 110

{
  "message": "Requests must have a content length header.",
  "documentation": "http://api/example.com/docs/errors",
}

規範

規範
HTTP 語義
# status.411

另請參閱