Question

quel octet / octets envoyez-vous de conclure une réponse du serveur HTTP?

Était-ce utile?

La solution

La longueur de réponse est déterminé par la fermeture de la connexion (HTTP / 1.0), l'en-tête de réponse Content-Length, ou l'utilisation de codage chunked.

Voir HTTPbis, partie 1, Section 4.4 .

Autres conseils

Il n'y a pas octet. La connexion peut être résilié par chaque côté.

Il est l'en-tête Content-Length en option, mais il est une sorte d'indice pour le client de connaître la taille de la réponse.

Il n'y a pas de marqueur - plutôt, dans l'en-tête de réponse HTTP il y a un champ Content-Length décrivant la longueur du corps de réponse

Si vous êtes intéressé à l'examen et l'apprentissage sur le protocole HTTP, je télécharger l'outil Fiddler http : //www.fiddler2.com/fiddler2/

Vous pouvez alors regarder « les coulisses » à ce qui se passe lorsque vous visitez une page Web et voir la demande et le texte de réponse.

RFC 2616 (HTTP 1.1)

  

HTTP / 1.1 définit la séquence CR LF comme marqueur de fin de ligne pour toutes      des éléments de protocole, à l'exception du corps d'entité (voir l'annexe 19,3 pour      applications tolérant). Le marqueur de fin de ligne à l'intérieur d'un corps d'entité      est défini par son type de support associé, comme décrit dans la section 3.7.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top