二进制 plist 的 HTTP 内容类型是什么?

发布于 2024-09-16 10:24:10 字数 151 浏览 4 评论 0原文

我正在修改 Rails 服务器以通过 POST 和 PUT 请求处理来自 iPhone 客户端的二进制 plist。据我所知,文本 plist 的内容类型是 text/plist。我希望服务器能够处理文本和二进制 plist,所以我想区分这两种形式。二进制 plist 的内容类型是什么?

I am modifying a rails server to handle binary plist from an iPhone client via POST and PUT requests. The content type for text plist is text/plist, as far as I can tell. I would like the server to handle both text and binary plists, so I would like to distinguish between the two forms. What is the content type for binary plist?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心的位置 2024-09-23 10:24:10

我相信大多数二进制格式前面都有 application 所以可能是 application/plist

请参阅 RFC1341 的底部。

更新

就像 Pumbaa80 提到的那样,由于 application/plist 不是标准 mime 类型,因此应该是 application/x-plist

在 RFC2045 中对此进行了解释:

未来会有更多顶级类型
只能由本标准的标准跟踪扩展来定义。
如果出于任何原因要使用另一个顶级类型,则它必须是
给出以“X-”开头的名称以指示其非标准状态
并避免与未来的正式名称发生潜在冲突。

I believe that most binary formats are preceded by application so maybe application/plist.

See the bottom of RFC1341.

Update

Like Pumbaa80 mentioned, since application/plist is not a standard mime-type it should be application/x-plist.

In RFC2045 it explains this:

In the future, more top-level types
may be defined only by a standards-track extension to this standard.
If another top-level type is to be used for any reason, it must be
given a name starting with "X-" to indicate its non-standard status
and to avoid a potential conflict with a future official name.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文