text/xml和application/xml对于webservice响应有什么区别

这是一个关于text/xmlapplication/xml之间区别的一般性问题。
我对编写Web服务(REST-Jersey)相当陌生。我一直在制作application/xml,因为这是我一直在学习的大多数教程/代码示例中都会用到的内容,但我最近发现了text/xml,我想知道它有什么不同,你什么时候会在application/xml上使用它

来自RFC(3023),第3节,XML媒体类型:

如果是XML文档,即未处理的源XML文档
是普通用户可读的文本/xml
application/xml。MIME用户代理(和web用户代理)不支持
例如,对text/xml的显式支持会将其视为text/plain
例如,将XML MIME实体显示为纯文本。
当xml MIME实体不可读时,应用程序/xml更可取
由临时用户提供

(强调矿山)

发表评论