Что такое тип содержимого HTTP для двоичного plist?

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

Ответы

Ответ 1

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

См. нижнюю часть RFC1341.

Обновление

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

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

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