'Home page')); exit(); } // 验证输入是否符合预期格式 elseif (!preg_match('/^[a-zA-Z0-9_]+$/', $api_class) || !preg_match('/^[a-zA-Z0-9_]+$/', $api)) { http_response_code(400); // Bad Request echo json_encode(array('error' => 'Invalid input')); exit(); } // 构建文件路径 $file_path = 'includes/' . $api_class . '/' . $api . '.php'; // 检查文件是否存在 if (!file_exists($file_path)) { http_response_code(404); // Not Found echo json_encode(array('error' => '404 Not Found', 'message' => 'The requested resource could not be found')); exit(); } // 如果不是 public API,则启用路由 if ($api_class != 'public') { include 'core/login_router.php'; } // 包含文件 include $file_path; ?>