Maison > Questions et réponses > le corps du texte
Je ne sais pas vraiment pourquoi, mais lorsque j'essaie d'obtenir les données et de les mettre dans le corps de la réponse, il est indiqué non défini (dans la console). J'ai deux composants presque identiques. L'un utilise la méthode POST et renvoie un corps rempli, l'autre utilise la méthode DELETE et renvoie un corps non défini. J'utilise l'architecture Prisma.
Il s'agit d'un POST qui peut être exécuté et renvoie le corps de l'API
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|
C'est le début de l'API de cette fonction, const { id_product } = req.body est valide.
1 2 3 4 5 6 7 8 9 10 11 12 |
|
C'est le problème que j'ai, les composants sont fondamentalement les mêmes sauf pour la méthode :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
|
Il s'agit d'une API, const {id_product} = req.body n'est pas défini
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
J'essaie de résoudre ce problème depuis quelques heures maintenant sans aucun progrès.
P粉4773692692024-01-03 20:14:48
Cela a fonctionné jusqu'à la dernière mise à jour. Il y a beaucoup de questions sur GIthub, mais je ne sais pas si les responsables de Next.js ont encore répondu. Actuellement, cela nous empêche de mettre à jour. Je sais que ce n'est pas typique, mais il s'agit d'un changement radical pour Next.js et je ne veux pas migrer tous les points de terminaison DELETE :(.
https://github.com/vercel/next.js/issues/49353
https://github.com/vercel/next.js/issues/48096
https://github.com/vercel/next.js/issues/48898