Quel est le type MIME le plus approprié à utiliser lors de l'envoi de données structurées avec YAML sur HTTP?
Une explication des raisons pour lesquelles un choix donné est le plus approprié serait très appréciée.
Il n'y a pas de type d'application ou de type de texte enregistré que je peux voir.
Exemple:
> GET /example.yaml
< Content-Type: ????
<
< --- # Favorite movies
< - Casablanca
< - North by Northwest
< - Notorious
Options possibles:
text/yaml
text/x-yaml
application/yaml
application/x-yaml
text/
doivent être traités comme ISO-8859-1 à moins qu'un autre type Mime ne soit explicitement déclaré (par exempletext/html; charset=utf-8
). Les types Mime commençant parapplication/
sont traités comme UTF-8 à moins qu'un autre type Mime ne soit explicitement déclaré. Par exemple,text/x-yaml
ne peut pas utiliser les caractères UTF-8 tant quetext/x-yaml; charset=utf-8
etapplication/x-yaml
peut. IIRC, ceci est défini dans la RFC 3023.