创建restful控制器:
php artisan make:controller 控制器名称 --resource
创建普通控制器可以去掉 --resource
打开routes/api.php 配置路由如下:
Route::get('restfuls', 'Api\RestfulController@index');//列表
Route::get('restfuls/{id}', 'Api\RestfulController@show');//获取单条
Route::post('restfuls', 'Api\RestfulController@create');//录入
Route::put('restfuls/{id}', 'Api\RestfulController@update');//修改
Route::delete('restfuls/{id}', 'Api\RestfulController@delete');//删除
当请求接口时,不存在的路由将会抛出404,可以通过app/exceptions/Handler.php下进行重新定义
public function render($request, Exception $exception)
{
return response()->json([
'error' => '404'
], 404);
// return parent::render($request, $exception);
}
修改如下,就可以针对与404定义错误信息。
来源:CSDN
作者:zhao_teng
链接:https://blog.csdn.net/zhao_teng/article/details/103975264