¿Cuál es el tipo MIME más apropiado para usar al enviar datos estructurados con YAML a través de HTTP?
Se agradecería mucho una explicación de por qué una opción determinada es la más apropiada.
No hay ningún tipo de aplicación registrado o tipo de texto que pueda ver.
Ejemplo:
> GET /example.yaml
< Content-Type: ????
<
< --- # Favorite movies
< - Casablanca
< - North by Northwest
< - Notorious
Posibles opciones:
text/yaml
text/x-yaml
application/yaml
application/x-yaml
text/
deben procesarse como ISO-8859-1 a menos que se declare explícitamente otro tipo de mímica (por ejemplotext/html; charset=utf-8
). Los tipos deapplication/
mime que comienzan con se procesan como UTF-8 a menos que se declare explícitamente otro tipo de mime. Por ejemplo,text/x-yaml
no puede usar caracteres UTF-8 mientrastext/x-yaml; charset=utf-8
yapplication/x-yaml
puede. IIRC, esto se define en RFC 3023.