{letadded=awaitdispatch('authorizedPostOld',{action:'article',data,headers:{'Content-Type':'application/json-patch+ json"> "Le type de média dans la requête POST n'est pas pris en charge (erreur 415)"-Questions et réponses sur le réseau chinois PHP
"Le type de média dans la requête POST n'est pas pris en charge (erreur 415)"
P粉668019339
P粉668019339 2023-08-25 12:30:41
0
1
421

Est-ce que quelqu'un sait ce qui cause l'erreur 415 (type de média non pris en charge) ? Merci

createArticleOld : async ({ commit, dispatch }, data) => let ajouté = wait dispatch('authorizedPostOld', {action : 'article', données, en-têtes : { 'Type de contenu' : 'application/json-patch+json', 'Accepter' : 'application/json-patch+json', }, } ) console.log (ajouté) commit('ADD_ARTICLE', ajouté) },

P粉668019339
P粉668019339

répondre à tous (1)
P粉455093123

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êteAccept, 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 un406.

    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!