Pergunta

o byte / bytes você enviar para concluir uma resposta do servidor HTTP?

Foi útil?

Solução

O comprimento resposta é determinada por fechar a ligação (HTTP / 1.0), o cabeçalho de resposta conteúdo de comprimento, ou o uso de Chunked Codificação.

Consulte HTTPbis, parte 1, Seção 4.4 .

Outras dicas

Não existe tal byte. A ligação pode ser terminada por um ou outro lado.

Não é o cabeçalho Content-Length opcional, mas é um tipo de dica para o cliente para saber o tamanho da resposta.

Não há marcador - em vez disso, no cabeçalho de resposta HTTP, há um campo de conteúdos de comprimento descrevendo o comprimento do corpo da resposta

Se você está interessado em examinar e aprender sobre o protocolo HTTP, gostaria de baixar a ferramenta Fiddler em http : //www.fiddler2.com/fiddler2/

Você pode então olhar "nos bastidores" o que acontece quando você visita uma página web e ver o pedido e resposta de texto.

A partir RFC 2616 (HTTP 1.1)

HTTP / 1.1 define a sequência CR LF como o marcador de fim-de-linha para todos elementos de protocolo, com excepção da entidade do corpo (ver apêndice para 19,3 aplicações tolerantes). O marcador de fim-de-linha dentro de uma entidade-corpo é definido pelo seu tipo de suporte associada, tal como descrito na secção 3.7.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top