Heim > Java > javaLernprogramm > Hauptteil

Warum erhalte ich HTTP-Fehler 415 (nicht unterstützter Medientyp), wenn ich JSON-Daten in Jersey veröffentliche?

DDD
Freigeben: 2024-10-31 13:08:32
Original
707 Leute haben es durchsucht

Why Am I Getting HTTP Error 415 (Unsupported Media Type) When Posting JSON Data in Jersey?

POST-Anfragen mit JSON in Jersey schlagen mit Fehler 415 (nicht unterstützter Medientyp) fehl

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:

  • jersey-media-json -jackson-2.17
  • jackson-jaxrs-json-provider-2.3.2
  • jackson-core-2.3.2
  • jackson-databind-2.3.2
  • jackson-annotations-2.3.2
  • jackson-jaxrs-base-2.3.2
  • jackson-module-jaxb-annotations-2.3.2
  • jersey- entity-filtering-2.17

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>
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!