【发布时间】:2011-06-17 11:17:09
【问题描述】:
这是一个关于text/xml 和application/xml 之间区别的一般性问题。
我对编写 Web 服务(REST - Jersey)相当陌生。我一直在制作application/xml,因为它出现在我用来学习的大多数教程/代码示例中,但我最近发现了text/xml,并想知道它有什么不同,你什么时候使用它超过application/xml?
【问题讨论】:
-
如 DaveV 的回答和tools.ietf.org/html/rfc3023 的标题中所述,RFC 3023(由 Oded 的回答引用,目前已被接受)已过时。较新的 RFC 7303 实际上对这个问题给出了与 RFC 3023 过去截然不同的答案。因此,我认为如果您接受 DaveV 的答案,这将对未来的读者有所帮助,以便将最新信息保留在答案列表的顶部。
-
基于下面的 Dave V 和 Marián Černý 看来,如果您正在做一些新的事情,那么 application/xml 现在是首选。
-
text/是为人类设计的。application/适用于计算机