Comment faire pour déterminer le contenu de données de longueur de fragments de codage si l'en-tête HTTP qui ne sont pas envoyés
Comment faire pour déterminer le contenu de données de longueur si l'en-tête n'est pas envoyé et au lieu de cela vous recevez Transfer-Encoding: chunked
- tête?
OriginalL'auteur Mohamad Elmasri | 2011-02-08
Vous devez vous connecter pour publier un commentaire.
Avec des fragments de codage il n'y aura pas de Contenu en-tête de Longueur. Donc, après avoir lu les en-têtes et la paire de CRLFs qui marque la fin des en-têtes, vous êtes prêt à lire le premier morceau. Chaque morceau de la charge utile est précédé par sa propre mini-tête de la longueur en hexadécimal suivie par CRLF. Et il y a une autre CRLF après la charge utile, avant de la partie suivante de la mini-tête. Un morceau peut également être suivie par d'autres facultatives remorques. La fin du message est indiqué par un zéro-longueur du morceau.
Vous pouvez trouver l'définitive de détails dans le HTTP RFC 2616.
OriginalL'auteur Ciaran Keating