我使用 laravel 构建 api 服务。我想记录对 api 路由的所有访问,尽管在 paths.php 中的某处放置了一些获取请求路由的代码?有什么帮助吗?谢谢
拉拉维尔 4
可以先定义一个路由过滤器
Route::filter('log', function($route, $request, $response)
{
// log work
});
Run Code Online (Sandbox Code Playgroud)
然后将过滤器应用到您的路线
Route::get('api', array('before' => 'log', function()
{
return 'logged!';
}));
Run Code Online (Sandbox Code Playgroud)
我想你也可以从你的网络服务器的访问日志中获取日志。
| 归档时间: |
|
| 查看次数: |
5461 次 |
| 最近记录: |