Webサービス応答のtext/xmlとapplication/xmlの違いは何ですか?質問する

Webサービス応答のtext/xmlとapplication/xmlの違いは何ですか?質問する

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が適しています。

(強調は筆者による)

おすすめ記事