Url路由不工作Rest-Api代码点火器



我正在使用codeigniter创建rest api,并希望使用函数,但在命中之后"http://localhost/codeigniter-rest-api-master/api/testing"显示错误"找不到404页"。我哪里错了?

这是我的"application/config/routes.php">

$route['api'] = 'api/users/';
//api/users
$route['api/users'] = 'api/testing/testing/';
$route['api/users/format/json'] = 'api/testing/testing/format/json';
$route['api/users/format/xml'] = 'api/testing/testing/format/xml';
$route['api/users/format/html'] = 'api/testing/testing/format/html';
$route['api/users/format/csv'] = 'api/testing/users/format/csv';
$route['api/users.json'] = 'api/testing/testing.json';
$route['api/users.xml'] = 'api/testing/testing.xml';
$route['api/users.html'] = 'api/testing/testing.html';
$route['api/users.csv'] = 'api/testing/testing.csv';

这是我的"application/controller/api/Users.php">

public function testing()
{
echo "hello world";
}

您没有api/testing路由。使用类似的东西

$route['api/testing'] = 'api/users/testing/';

路由为folder/controller_class/function。我认为你应该读一下指南。这个答案也会很有帮助。

相关内容

  • 没有找到相关文章

最新更新