【发布时间】:2018-10-08 06:03:59
【问题描述】:
我想将所有 api 日志保存在 db 中。 例如,每当一个 api 被命中时,它的请求和响应都会保存在一个表中。
Lavavel 中是否有设置允许将 Rest apis 的日志记录到数据库中。
例如在 codeigniter 中: 请求参数日志为: a:12:{s:13:"session_token";s:20:"OiCtWkqBLm6ScaSHOmQR";s:12:"Content-Type";s:16:"application/json";s:13:"cache-control" ;s:8:"无缓存";s:13:"邮递员令牌";s:36:"0d13fe2e-9986-4ef2-ba46-8207dd28cd44";s:10:"用户代理";s:20 :"PostmanRuntime/7.1.1";s:6:"接受";s:3:"/";s:4:"Host";s:9:"localhost";s: 6:“cookie”;s:81:“PHPSESSID=ho1oa4gjll59u4vq9usct3lev7;ci_session=ruttt4i5144hob6feq3mrv080nh2n74o”;s:15:“接受编码”;s:13:“gzip,放气”;s:14:“内容长度”; s:2:"19";s:10:"连接";s:10:"keep-alive";s:7:"user_id";i:13;}
【问题讨论】:
标签: php laravel rest api laravel-5