我正在修改rails服务器以通过POST和PUT请求从iPhone客户端处理二进制plist。据我所知,文本plist的内容类型是text / plist。我希望服务器处理文本和二进制plist,所以我想区分这两种形式。二进制plist的内容类型是什么?
答案 0 :(得分:20)
我相信大多数二进制格式都以application
开头,所以也许application/plist
。
请参阅RFC1341的底部。
<强>更新强>
与Pumbaa80一样,由于application/plist
不是标准的mime类型,因此它应该是application/x-plist
。
在RFC2045中,它解释了这一点:
将来会有更多顶级类型 可以仅通过该标准的标准轨道扩展来定义。 如果出于任何原因使用另一个顶级类型,则必须是 给出一个以“X-”开头的名称,表示其非标准状态 并避免与未来的正式名称发生潜在冲突。