Maison > Java > javaDidacticiel > le corps du texte

Pourquoi est-ce que j'obtiens une erreur de type de média HTTP 415 non pris en charge lors de l'envoi d'une requête JSON ?

Barbara Streisand
Libérer: 2024-11-06 15:05:02
original
838 Les gens l'ont consulté

Why Do I Get an HTTP 415 Unsupported Media Type Error When Sending a JSON Request?

Type de média HTTP 415 non pris en charge avec requête JSON

Lors de l'envoi d'une requête JSON à une API REST, vous pouvez rencontrer une erreur « Type de média non pris en charge » (HTTP 415) . Cela indique généralement que le serveur attend un type de contenu différent pour le corps de la requête.

Dans l'exemple fourni, le problème vient de la spécification de "charset=utf8" dans l'en-tête Content-Type. Le serveur est probablement configuré pour accepter les requêtes JSON avec un type de contenu « application/json » sans aucune spécification de jeu de caractères supplémentaire.

Pour résoudre le problème, modifiez le code pour supprimer « charset=utf8 » du contenu. Tapez l'en-tête :

<code class="java">con.setRequestProperty("Content-Type", "application/json");</code>
Copier après la connexion

Cette modification garantit que la requête est envoyée avec un type de contenu de "application/json" uniquement, ce qui est ce que le serveur attend.

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!