Xpoint
   [напомнить пароль]

HTTP 204 и Content-Length

Метки: [без меток]
2008-09-03 16:29:38 [обр] August[досье]
Здравствуйте.
Пишу свой веб-сервер и задался таким вопросом: следует ли выдавать в ответе поле Content-Length, если код ответа 204? По идее, код 204 подразумевает отсутствие контента, следовательно и Content-Length выдавать не стоит. Нигде пояснений по этому поводу не нашел. Как же надо действовать на самом деле?
спустя 14 часов [обр] AB...(0/233)[досье]

Для меня в принципе кажется все понятным. Вот что сказано о 204 No Content

The 204 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields.

А вот пояснение о Content-Length

Content-Length header field is present in the response, its value MUST match the actual number of OCTETs transmitted in the message-body.

Соответственно message-body отсутствует в 204 и как результат длина или равна нулю или отсутствует тоже.
Вот ссылки, на мой взгляд, которые стоит посмотреть:

спустя 2 часа 50 минут [обр] Иванов Михаил aka Ivanych(0/70)[досье]

AB...[досье]

Соответственно message-body отсутствует в 204 и как результат длина или равна нулю или отсутствует тоже.

Очень четкий, точный и конкретный ответ, ага:)

Автор, собственно, именно это и спрашивал - длина должна быть равна нулю или должна отсутствовать?

Powered by POEM™ Engine Copyright © 2002-2005