Loại MIME thích hợp nhất để sử dụng khi gửi dữ liệu có cấu trúc YAML qua HTTP là gì?
Một lời giải thích về lý do tại sao một lựa chọn nhất định là thích hợp nhất sẽ được đánh giá cao.
Không có loại ứng dụng đã đăng ký hoặc loại văn bản mà tôi có thể thấy.
Thí dụ:
> GET /example.yaml
< Content-Type: ????
<
< --- # Favorite movies
< - Casablanca
< - North by Northwest
< - Notorious
Các tùy chọn có thể có:
text/yaml
text/x-yaml
application/yaml
application/x-yaml
text/
kịch câm bắt đầu bằng phải được xử lý dưới dạng ISO-8859-1 trừ khi một loại kịch câm khác được khai báo rõ ràng (ví dụtext/html; charset=utf-8
). Các kiểuapplication/
mime bắt đầu bằng được xử lý dưới dạng UTF-8 trừ khi một kiểu mime khác được khai báo rõ ràng. Ví dụ:text/x-yaml
không thể sử dụng ký tự UTF-8 trong khitext/x-yaml; charset=utf-8
vàapplication/x-yaml
có thể. IIRC, điều này được định nghĩa trong RFC 3023.