Maison > Questions et réponses > le corps du texte
P粉4550931232023-08-26 10:02:04
En général, le code d'état de réponse HTTP 415 vous indique que les données que vous avez envoyées sont dans un format que le serveur n'accepte pas, comme brièvement décrit ici : ici.
Donc, pour résoudre le problème, vous devez connaître le format dans lequel le serveur s'attend à recevoir les données et les envoyer dans ce format. Le moyen le plus simple est de vérifier la documentation de votre serveur (ou de demander au développeur).
Si vous examinez la réponse brute renvoyée par le navigateur (ou effectuez la même requête via un outil comme cURL ou Postman), vous y trouverez peut-être des indices sur les formats acceptés par le point de terminaison ou sur le problème spécifique à l'origine de la réponse incorrecte.
Bien sûr, cela nécessite que le développeur du serveur implémente correctement les codes d'état HTTP, et il se peut qu'il ait commis une erreur. En guise d'hypothèse, étant donné que vous avez défini l'en-tête Accept
, le serveur essaie probablement de vous dire qu'il ne peut pas vous répondre au format "application/json-patch+json", bien que cela devrait vous donner un 406 .