Welcher MIME-Typ eignet sich am besten zum Senden von mit YAML strukturierten Daten über HTTP?
Eine Erklärung, warum eine bestimmte Wahl am besten geeignet ist, wäre sehr willkommen.
Es gibt keinen registrierten Anwendungstyp oder Texttyp , den ich sehen kann.
Beispiel:
> GET /example.yaml
< Content-Type: ????
<
< --- # Favorite movies
< - Casablanca
< - North by Northwest
< - Notorious
Möglichkeiten:
text/yaml
text/x-yaml
application/yaml
application/x-yaml
text/
sind als ISO-8859-1 zu verarbeiten, sofern nicht ausdrücklich ein anderer MIME-Typ deklariert ist (ztext/html; charset=utf-8
. B. ). MIME-Typen, die mit beginnen,application/
werden als UTF-8 verarbeitet, sofern nicht ausdrücklich ein anderer MIME-Typ deklariert ist. Beispielsweisetext/x-yaml
können UTF-8-Zeichen währendtext/x-yaml; charset=utf-8
und nichtapplication/x-yaml
verwendet werden. IIRC, dies ist in RFC 3023 definiert.