Jaki jest najbardziej odpowiedni typ MIME do użycia podczas wysyłania danych zorganizowanych za pomocą YAML przez HTTP?Typ mime YAML?
Wyjaśnienie , dlaczego dany wybór jest najbardziej odpowiedni, byłoby bardzo docenione.
Nie ma zarejestrowanego użytkownika application type lub text type, którego mogę zobaczyć.
przykład:
> GET /example.yaml
< Content-Type: ????
<
< --- # Favorite movies
< - Casablanca
< - North by Northwest
< - Notorious
opcji:
text/yaml
text/x-yaml
application/yaml
application/x-yaml
Weird, google dla "yaml mime" daje link ruby jako pierwsze trafienie, z tekstem/x-yaml i bez mężczyzn aplikacji/x-yaml – Greg
To nie jest _quite_ prawda.Typy Mime zaczynające się od 'text /' mają być przetwarzane jako ISO-8859-1, chyba że wyraźnie deklarowany jest inny typ MIME (np. 'Text/html; charset = utf-8'). Typy Mime, które zaczynają się od 'application /' są przetwarzane jako UTF-8, chyba że inny rodzaj MIME jest jawnie zadeklarowany. Na przykład 'text/x-yaml' nie może używać znaków UTF-8, podczas gdy' text/x-yaml; charset = utf-8' i 'application/x-yaml' mogą. IIRC, jest to zdefiniowane w RFC 3023. –
@Ryan: Dzięki, świetne informacje. Czy dotyczy to YAML? To nie jest XML ... –