1
我有一个使用JSON-RPC的Web应用程序。有一个包含这样的代码文件rest.php:从JSON-RPC移到简单的RESTful API
$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;
}
开关结构根据参数“方法”调度请求。 我想改变它。我想为每个函数创建单个REST API,每个函数都有它的URI。所以没有参数“方法”。
有人可以给我一个提示吗?我必须为每个REST API创建一个文件?这是第一次在PHP中创建REST API。
非常感谢。