Envoi de données JSON de Javascript vers PHP
Le défi se pose lorsque l'on tente de relayer des données JSON depuis l'environnement Javascript d'un navigateur vers un serveur sur lequel PHP va l'interpréter. Pour résoudre ce problème, deux approches se sont révélées efficaces :
Version 1 : Exploiter l'en-tête de requête application/json
Version 2 : Utilisation de application/x-www-form-urlencoded
Piège à éviter
Au départ, tenter de transmettre des chaînes JSON avec un en-tête de requête incorrect peut entraîner des difficultés. L'utilisation de application/x-www-form-urlencoded avec le tableau $_POST en PHP entraînera un tableau vide. À l'inverse, l'utilisation de application/json nécessite d'accéder aux données POST brutes via php://input.
Références
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!