为了账号安全,请及时绑定邮箱和手机立即绑定

PDF文件的适当MIME媒体类型

PDF文件的适当MIME媒体类型

郎朗坤 2019-08-03 14:03:57
PDF文件的适当MIME媒体类型在使用PDF时,我遇到了MIME类型application/pdf和application/x-pdf除其他外。这两种类型之间有什么区别,如果有,有什么区别?一个比另一个更好吗?我正在开发一个Web应用程序,它必须提供大量的PDF,如果有,我想用正确的方式来做。
查看完整描述

3 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

标准的MIME类型是application/pdf..分配定义为RFC 3778,应用程序/pdf媒体类型,引用自MIME媒体类型注册表.

MIME类型由标准主体控制,因特网分配号码管理局(IANA)。这是管理根名称服务器和IP地址空间的同一个组织。

使用x-pdf早于PDF MIME类型的标准化。类中的MIME类型。x-命名空间被认为是实验性的,就像vnd.命名空间被认为是特定于供应商的.x-pdf可能用于与旧软件的兼容性。




查看完整回答
反对 回复 2019-08-05
?
UYOU

TA贡献1878条经验 获得超4个赞

这是在RFC 2045-多用途因特网邮件扩展(MIME)第一部分:因特网消息体的格式.

  1. [亚型]价值(从“X-”开始)可以在没有外部登记或标准化的情况下在两个合作代理人之间进行双边定义。这些值不能登记或标准化。

  2. 新的标准值应在IANA中注册,如RFC 2048.

类似的限制也适用于顶级类型。来自同一个来源,

如果出于任何原因要使用另一种顶级类型,则必须给它一个以“X-”开头的名称,以表明它的非标准状态,并避免与未来的官方名称可能发生冲突。

(请注意,按照RFC 2045,“[m]媒体类型和子类型的转换总是不区分大小写”,因此“X-”和“x-”的解释没有区别。)

因此,可以猜测,在IANA定义“application/foo”之前使用了“application/x-foo”。它仍然可能被那些不知道IANA令牌分配的人使用。

正如ChrisHanson所说,MIME类型由IANA控制。这一点在RFC 2048-多用途因特网邮件扩展(MIME)第四部分:注册程序..根据RFC 3778,也就是被IANA引用作为“申请/pdf”的定义,

1993年,Paul Lindner首次登记了申请/pdf媒体类型,供Gopher协议使用;随后,史蒂夫·齐勒于1994年更新了这一登记。

这种类型的“应用程序/pdf”已经存在了十多年了。因此,在我看来,在新的应用程序中使用了“application/x-pdf”,这个决定可能不是经过深思熟虑的。




查看完整回答
反对 回复 2019-08-05
  • 3 回答
  • 0 关注
  • 720 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信