Comencé a gustarme HTTP, hasta que descubrí que algunos códigos de estado like 304
no contienen ningún cuerpo de mensaje y CRLF los finaliza.Lista completa de códigos de estado HTTP QUE NO INCLUYEN UN CUERPO DE RESPUESTA
¿Dónde hay una lista completa? Hasta ahora tengo: 100-199
, 204
y 304
. ¿Hay otros?
EDIT: No, no de acuerdo con la norma. Gracias por la respuesta.
Me preocupa el delimitación de mensajes con conexiones persistentes. es decir, ¿dónde se detiene un mensaje HTTP y comienza el siguiente?
esta es una lista de códigos de estado HTTP (http://en.wikipedia.org/wiki/List_of_HTTP_status_codes) ... TENGA EN CUENTA que incluso los códigos que devuelven un cuerpo de respuesta pueden, en algunas situaciones, comportarse de manera diferente y regresar sin respuesta cuerpo (error del servidor, problema de la red, lo que sea) ... Recomiendo encarecidamente no confiar en el estándar puro PERO para manejar lo que reciba en consecuencia y con elegancia, al menos en la forma en que su código no solo muere o produce resultados incorrectos ... – Yahia
@Yahia lo que me preocupa es ÚNICAMENTE la delimitación de mensajes HTTP. es decir, ¿dónde se detiene un mensaje y comienza el siguiente? – unixman83
¿Has leído mi comentario completo? – Yahia