J'ai une application Web qui utilise JSON-RPC. Il y a un rest.php de fichier qui contient le code comme ceci:Passer de JSON-RPC à une API RESTful simple
$body = file_get_contents('php://input');
$jsonObj = json_decode($body);
switch ($jsonObj->method) {
case 'API1': //function1
header($_SERVER['SERVER_PROTOCOL']." 200 OK");
break;
case 'API2': //function2
header($_SERVER['SERVER_PROTOCOL']." 200 OK");
break;
default:
header($_SERVER['SERVER_PROTOCOL']." 400 Bad request");
break;
}
la structure de commutation envoie la demande en fonction du paramètre « méthode ». Je veux le changer. Je veux créer une seule API REST pour chaque fonction, chacune avec son URI. Donc sans le paramètre "méthode".
Quelqu'un peut-il me donner un indice? Je dois créer un fichier pour chaque API REST? C'est la première fois que l'API REST est créée en php.
Merci beaucoup.