Question

Y at-il une telle chose comme un type MIME générique pour une entité MIME? Une entité MIME serait quelque chose qui se compose d'une section d'en-tête, suivie d'une ligne vide, suivie d'une section de corps (avec des terminaisons de ligne de CRLF) selon la RFC 2045/2046.

Un exemple pourrait être la suivante:

Header1: Some list
Header2: of headers

Arbitrary body content

En d'autres termes, est-il un MIME "super-type" pour des choses comme un message / rfc822, une seule multipart-partie, etc.?

Était-ce utile?

La solution

Aucun Je connais. Une seule pièce multipart est également message/rfc822 et techniquement des messages HTTP ne sont pas des entités MIME donc il n'y a pas de base commune entre eux et rfc822. Bien que parties d'un message HTTP peuvent être des entités MIME, la demande réelle / réponse est non.

RFC2616 brouille la distinction en faisant référence à des spécifications 822 familles dans des endroits (parfois à tort, par exemple, les références à l'utilisation RFC2047 pour le codage des paramètres). Mais HTTP définit ses propres productions de base pour les en-têtes et des valeurs qui sont légèrement différentes de - et incompatible avec - ceux définis dans la RFC [2] 822. Donc, HTTP ne doit pas être analysé à l'aide des outils standard RFC822 ... même sans tenir compte des nombreuses façons dont les navigateurs et les serveurs Web dans le monde réel divergeant des normes HTTP.

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