Tomcat で Jersey を使用すると、一部のユーザーで HTTP エラー 415 (サポートされていないメディア タイプ) が発生するJSON データを POST しようとしているとき。これは、Jersey アプリケーションに JSON/POJO サポートに必要なライブラリが不足している場合に発生する可能性があります。
この問題を解決するには、次のライブラリをプロジェクトに組み込みます:
Maven を使用している場合、次の依存関係を追加すると、上記のすべてが取得されます:
<code class="xml"><dependency> <groupId>org.glassfish.jersey.media</groupId> <artifactId>jersey-media-json-jackson</artifactId> <version>2.17</version> </dependency></code>
2.17 以外の Jersey バージョンのコンテキスト、最適な機能を実現するために、Jackson バージョン 2.3.2 との互換性を確保します。
以上がJersey に JSON データを投稿すると HTTP エラー 415 (サポートされていないメディア タイプ) が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。