Каков тип содержимого HTTP для двоичного plist? - PullRequest
14 голосов
/ 31 августа 2010

Я модифицирую сервер rails для обработки бинарных списков из клиента iPhone через запросы POST и PUT.Насколько я могу судить, тип содержимого для text plist - это text / plist.Мне бы хотелось, чтобы сервер обрабатывал как текстовые, так и двоичные списки, поэтому я бы хотел различать эти две формы.Каков тип содержимого для двоичного plist?

1 Ответ

20 голосов
/ 31 августа 2010

Я считаю, что большинству двоичных форматов предшествует application, поэтому, возможно, application/plist.

См. Внизу RFC1341 .

Обновление

Как упоминалось в Pumbaa80, поскольку application/plist не является стандартным типом пантомимы, он должен быть application/x-plist.

В RFC2045 это объясняется так:

В будущем больше типов верхнего уровня может быть определено только путем расширения стандарта к этому стандарту. Если по какой-либо причине должен использоваться другой тип верхнего уровня, он должен быть дано имя, начинающееся с "X-", чтобы указать его нестандартный статус и чтобы избежать потенциального конфликта с будущим официальным именем.

...