Maison > Java > javaDidacticiel > le corps du texte

Pourquoi est-ce que je reçois une erreur de type de média non pris en charge dans les requêtes POST Jersey ?

Mary-Kate Olsen
Libérer: 2024-11-04 01:59:02
original
1035 Les gens l'ont consulté

Why Am I Getting an Unsupported Media Type Error in POST Jersey Requests?

Erreur de type de média non pris en charge dans les requêtes POST Jersey

Lors de la rencontre d'un code d'état HTTP 415 - Type de média non pris en charge dans une requête POST adressée à un Jersey REST, le problème réside généralement dans la prise en charge JSON/POJO manquante dans la distribution Jersey. Pour résoudre cette erreur, les dépendances JAR nécessaires doivent être ajoutées au projet.

Plus précisément, les dépendances suivantes sont requises :

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

Si vous utilisez Maven, la dépendance peut être ajoutée comme suit :

<code class="xml"><dependency>
    <groupId>org.glassfish.jersey.media</groupId>
    <artifactId>jersey-media-json-jackson</artifactId>
    <version>2.17</version>
</dependency></code>
Copier après la connexion

Notez que pour les utilisateurs de versions Jersey autres que 2.17, les versions de dépendances transitives peuvent différer. Consultez la documentation Jersey pour connaître la version spécifique utilisée. En ajoutant les dépendances appropriées, la prise en charge JSON/POJO sera activée pour le service Jersey REST, permettant ainsi la réussite des requêtes POST avec du contenu JSON.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal