Beim Einsatz von Jersey mit Tomcat stoßen einige Benutzer auf HTTP-Fehler 415 (nicht unterstützter Medientyp) beim Versuch, JSON-Daten zu POSTEN. Dies kann auftreten, wenn Ihrer Jersey-Anwendung die erforderlichen Bibliotheken für die JSON/POJO-Unterstützung fehlen.
Um dieses Problem zu beheben, integrieren Sie die folgenden Bibliotheken in Ihr Projekt:
Wenn Sie Maven verwenden, werden durch Hinzufügen der folgenden Abhängigkeit alle oben genannten Punkte abgerufen:
<code class="xml"><dependency> <groupId>org.glassfish.jersey.media</groupId> <artifactId>jersey-media-json-jackson</artifactId> <version>2.17</version> </dependency></code>
Im Kontext anderer Jersey-Versionen als 2.17 Stellen Sie die Kompatibilität mit Jackson Version 2.3.2 für optimale Funktionalität sicher.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich HTTP-Fehler 415 (nicht unterstützter Medientyp), wenn ich JSON-Daten in Jersey veröffentliche?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!