Laravel 4 Laravel API URL错误
上面的代码在我的Laravel 4 Laravel API URL错误,laravel-4,Laravel 4,上面的代码在我的route.php中。我的问题是如何从移动应用程序访问它 我试过: Route::group(array('prefix' => 'api/v1', 'before' => 'auth.basic'), function() { Route::resource('users', 'UsersController'); Route::resource('messages', 'MessagesController'); }
route.php
中。我的问题是如何从移动应用程序访问它
我试过:
Route::group(array('prefix' => 'api/v1', 'before' => 'auth.basic'), function()
{
Route::resource('users', 'UsersController');
Route::resource('messages', 'MessagesController');
});
和
http://192.***.**.**/mywebsite/public/index.php/api/v1/users/1
我使用这两种方法都会出错。请问,我该如何解决这个问题?您能在手机上看到路由::get('/')吗?如果没有,那么您的服务器设置不正确,您甚至可以尝试转到
http://192.***.**.**/mywebsite/api/v1/users/1
首先什么错误?其次,控制器位于根控制器目录或内部目录中的其他位置。它们位于控制器目录中。我收到404个错误您是否尝试过
Route::resource('users','api/v1/userscoontroller')
nope,这是否意味着我应该在以下文件夹中创建一个文件夹api/v1
?当你有前缀时,最好有这样的文件夹。但在这种情况下,您还需要处理控制器中的名称空间。任何Laravel类都不能直接访问。您需要在控制器顶部使用名称空间
http://192.***.**.**/api/v1/users/1