Jersey POST リクエストでの HTTP エラー 415 の処理
Jersey と Tomcat を使用して JAX-RS Web アプリケーションを実装すると、「サポートされていない」エラーが発生する可能性がありますMedia Type" JSON ペイロードを使用して POST リクエストを実行しようとすると、HTTP ステータス 415 エラーが発生します。この問題は、Jersey ディストリビューションにすぐに使用できる JSON サポートがないことに関連しています。
この問題を解決するには、プロジェクトに次の依存関係を追加する必要があります:
Maven を使用する場合、次のコードは必要な依存関係をすべて追加します。 :
<code class="xml"><dependency> <groupId>org.glassfish.jersey.media</groupId> <artifactId>jersey-media-json-jackson</artifactId> <version>2.17</version> </dependency></code>
Jersey の他のバージョンについては、Jersey のドキュメントを参照して、適切な推移的な依存関係とバージョンを確認してください。 Jackson の依存関係が、使用している特定の Jersey バージョンに必要なバージョンと一致していることを確認してください。
これらの依存関係を追加すると、POST リクエストでの JSON ペイロードの処理に必要なサポートが有効になり、HTTP 415 エラーが解決されます。
以上がJersey POSTリクエストでHTTPエラー415を処理する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。