Welcher MIME-Typ ist am besten geeignet, wenn Daten gesendet werden, die mit YAML über HTTP strukturiert sind?YAML Mimetyp?
Eine Erklärung der warum eine gegebene Wahl ist am besten geeignet wäre sehr geschätzt.
Es gibt keine registrierten application type oder , die ich sehen kann.
Beispiel:
> GET /example.yaml
< Content-Type: ????
<
< --- # Favorite movies
< - Casablanca
< - North by Northwest
< - Notorious
Mögliche Optionen:
text/yaml
text/x-yaml
application/yaml
application/x-yaml
Seltsam, google for "yaml mime" gibt einen Ruby Link als ersten Treffer, mit text/x-yaml und no men Anwendung/x-yaml – Greg
Dies ist nicht _quite_ wahr.Mime-Typen, die mit 'text /' beginnen, müssen als ISO-8859-1 verarbeitet werden, es sei denn, ein anderer Mime-Typ wird explizit deklariert (z. B. 'text/html; charset = utf-8'). Mime-Typen, die mit 'application /' beginnen, werden als UTF-8 verarbeitet, es sei denn, ein anderer Mime-Typ wird explizit deklariert. Zum Beispiel kann 'text/x-yaml' keine UTF-8-Zeichen verwenden, während' text/x-yaml; charset = utf-8' und 'application/x-yaml' können. IIRC, das ist in RFC 3023 definiert. –
@Ryan: Danke, tolle Infos. Gilt es für YAML? Es ist nicht XML ... –