当使用YAML结构化数据通过HTTP发送时,最适合的媒体类型(正式MIME类型)是什么以及为什么?
示例:
> GET /example.yaml
< Content-Type: ????
<
< --- # Favorite movies
< - Casablanca
< - North by Northwest
< - Notorious
可能的选项:
- text/x-yaml
- text/yaml
- text/yml
- application/x-yaml
- application/x-yml
- application/yaml
- application/yml
charset=
参数,text/*
会被假定为 ISO-8859-1 字符集,但是application/*
中的内容不一定是文本。你提供的 RFC 是关于 XML 的,不确定它与此相关。 - Thanatostext/yaml
和text/x-yaml
没有正式的定义,所以默认值为UTF-8。 - aef