Bonjour,
Alors voici mon problème, dans le cadre de la création d'un web service utilisant l'architecture REST, je dois récupérer les données envoyé au format JSON afin de les traiter. Pour cela j'utilise du php.
Pour les méthode GET, POST et DELETE j'arrive a bien réceptionné ces données envoyé au format JSON mais avec le méthode PUT impossible de lire les données.
Voici mon code
Dans ces 2 cas la variable est vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 private function put(){ //test1 $value = json_decode(file_get_contents('php://input')); print_r($value); //test2 parse_str(file_get_contents('php://input'), $value); print_r($value); ... ... }
Voici le type de données que j'envoie en JSON :
Si vous savez comment faire pour récupérer ses données en PHP. Ou si il faut utiliser un autre langage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 {"lastname":"Cash","firstname":"Johnny","role":"normal"}
Merci d'avance pour votre aide
Partager