text/xml
これは、 との違いに関する一般的な質問ですapplication/xml
。私は Web サービス (REST - Jersey) の作成にかなり不慣れです。application/xml
は、私が学習に使用しているほとんどのチュートリアルやコード例に出てくるものなので、作成してきましたが、最近 について知りtext/xml
、 と の違いは何なのか、 と比べて をいつ使用するのか疑問に思いましたapplication/xml
。
ベストアンサー1
RFCより(3023)、セクション3「XMLメディアタイプ」の下:
XML ドキュメント (つまり、未処理のソース XML ドキュメント) が一般ユーザーによって読み取り可能な場合は、application/xml よりもtext/xmlが適しています。text/xml を明示的にサポートしていない MIME ユーザー エージェント (および Web ユーザー エージェント) は、たとえば XML MIME エンティティをプレーン テキストとして表示することによって、text/plain として処理します。XML MIME エンティティが一般ユーザーによって読み取り不可能な場合は、 application/xmlが適しています。
(強調は筆者による)