Frage

Gibt es so etwas wie einen generischen MIME-Typen für eine Entität MIMT? Ein MIME-Einheit würde etwas sein, das aus einem Kopfteil besteht, durch eine Leerzeile, gefolgt von einem Körperabschnitt gefolgt (mit CRLF Zeilenenden) gemäß RFC 2045/2046.

könnte ein Beispiel sein, die folgenden:

Header1: Some list
Header2: of headers

Arbitrary body content

Mit anderen Worten, es ist ein MIME „Supertyp“ für Dinge wie Nachrichten- / rfc822, ein einzigen mehrteiliger, etc.?

War es hilfreich?

Lösung

Keine ich kenne. Ein einzelner mehrteiliger Teil ist auch message/rfc822 und technisch HTTP-Nachrichten sind nicht MIME-Einheiten, so gibt es keine gemeinsame Basis zwischen ihnen und rfc822 ist. Obwohl Teile eine HTTP-Nachricht kann MIME-Einheiten sein, die tatsächliche Anforderung / Antwort nicht.

RFC2616 verwischt die Unterscheidung durch Bezugnahme auf 822-Familie Daten in Orten (manchmal fälschlicherweise, zum Beispiel der Verweise auf RFC2047 unter Verwendung von Parametern kodieren). Aber HTTP legt seine eigenen Grund Produktionen für Kopf- und Werte, die von leicht unterschiedlich sind - und unvereinbar mit - diejenigen, die in RFC [2] 822. So HTTP sollte unter Verwendung von Standard RFC822 Tool nicht analysiert werden ... auch die viele, viele Möglichkeiten, in denen realen Web-Browser und Servern von den HTTP-Standards abweichen zu vernachlässigen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top