Який тип MIME є найбільш відповідним для використання при передачі даних, структурованих за допомогою YAML через HTTP?
Пояснення, чому даний вибір є найбільш відповідним, було б вдячним.
Немає зареєстрованого типу програми чи типу тексту, який я бачу.
Приклад:
> GET /example.yaml
< Content-Type: ????
<
< --- # Favorite movies
< - Casablanca
< - North by Northwest
< - Notorious
Можливі варіанти:
text/yaml
text/x-yaml
application/yaml
application/x-yaml
text/, підлягають обробці як ISO-8859-1, якщо інший тип mime не буде явно оголошено (наприклад,text/html; charset=utf-8). Типи мім, які починаються зapplication/, обробляються як UTF-8, якщо інший тип мім явно не оголошено. Наприклад,text/x-yamlне можна використовувати символи UTF-8, покиtext/x-yaml; charset=utf-8іapplication/x-yamlможе. IIRC, це визначено у RFC 3023.