Jaki jest najbardziej odpowiedni typ MIME do użycia podczas wysyłania danych strukturalnych z YAML przez HTTP?
Bardzo mile widziane byłoby wyjaśnienie, dlaczego dany wybór jest najbardziej odpowiedni.
Nie widzę żadnego zarejestrowanego typu aplikacji ani typu tekstu .
Przykład:
> GET /example.yaml
< Content-Type: ????
<
< --- # Favorite movies
< - Casablanca
< - North by Northwest
< - Notorious
Możliwe opcje:
text/yaml
text/x-yaml
application/yaml
application/x-yaml
text/mają być przetwarzane jako ISO-8859-1, chyba że jawnie zadeklarowano inny typ MIME (nptext/html; charset=utf-8.). Typy MIME rozpoczynające się odapplication/są przetwarzane jako UTF-8, chyba że jawnie zadeklarowano inny typ MIME. Na przykładtext/x-yamlnie można używać znaków UTF-8 podczastext/x-yaml; charset=utf-8iapplication/x-yamlmożna. IIRC, jest to zdefiniowane w RFC 3023.