Bonjour
Je suis en train de suivre le tutoriel : Créez une API REST avec Symfony 3. Il m’a l’air simple et ludique, facile à assimiler. Je tire les chapeaux aux auteurs. Toutefois ....
Jusqu’à ce chapitre "Mise à jour d’un lieu, je ne rencontrais pas de problèmes.
J’ai essayé de mettre à jour une ressource avec la méthode PUT en envoyant les data en raw formaté en JSON.
http://127.0.0.1:8000/places/2 avec PUT
1 2 3 4 | { "name": "Symfony", "address": "Paris" } |
voici mon résultat sur postman:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | { "code": 400, "message": "Validation Failed", "errors": { "children": { "name": { "errors": [ "This value should not be blank." ] }, "address": { "errors": [ "This value should not be blank." ] } } } } |
Par contre, j’essaie en x-www-form-url-encoded et ça marche.
1 2 3 4 5 | { "id": 2, "name": "Symfony", "address": "Paris" } |
Avez-vous des explications ? Je vous remercie beaucoup de vos réponses. Bon week-end
+0
-0