mirror of
https://gitee.com/apiadmin/ApiAdmin.git
synced 2025-08-07 22:09:46 +08:00
modified 优化Log格式
This commit is contained in:
parent
5a73c00e9b
commit
3c98e6a3f3
@ -19,12 +19,13 @@ class ApiLog{
|
||||
private static $separator = '###';
|
||||
|
||||
public static function setAppInfo($data) {
|
||||
self::$appInfo = $data['app_id'] . "({$data['app_name']}) {$data['device_id']}";
|
||||
self::$appInfo = $data['app_id'] . self::$separator . $data['app_name'] . self::$separator . $data['device_id'];
|
||||
}
|
||||
|
||||
public static function setHeader($data) {
|
||||
$userToken = (isset($data['USER-TOKEN']) && !empty($data['USER-TOKEN'])) ? $data['USER-TOKEN'] : 'null';
|
||||
$accessToken = (isset($data['ACCESS-TOKEN']) && !empty($data['ACCESS-TOKEN'])) ? $data['ACCESS-TOKEN'] : 'null';
|
||||
$cas = (isset($data['CAS']) && !empty($data['CAS'])) ? $data['CAS'] : 'null';
|
||||
self::$header = $accessToken . self::$separator . $userToken . self::$separator . $data['VERSION'] . self::$separator . $cas;
|
||||
}
|
||||
|
||||
@ -53,18 +54,21 @@ class ApiLog{
|
||||
self::$requestAfterFilter = $data;
|
||||
}
|
||||
|
||||
public static function setResponse($data){
|
||||
public static function setResponse($data, $code) {
|
||||
if (is_array($data)) {
|
||||
$data = json_encode($data);
|
||||
}
|
||||
self::$response = $data;
|
||||
self::$response = $code . self::$separator . $data;
|
||||
}
|
||||
|
||||
public static function save() {
|
||||
$logPath = APP_PATH . '/ApiLog/' . date('YmdH') . '.log';
|
||||
if (self::$appInfo == 'null') {
|
||||
self::$appInfo = 'null' . self::$separator . 'null' . self::$separator . 'null';
|
||||
}
|
||||
$logStr = implode(self::$separator, array(
|
||||
self::$apiInfo,
|
||||
date('H:i:s'),
|
||||
date('Y-m-d H:i:s'),
|
||||
self::$request,
|
||||
self::$header,
|
||||
self::$response,
|
||||
|
Loading…
x
Reference in New Issue
Block a user