BASE . LOG, 'log_file_id' => $LOG_FILE_ID, 'log_per_date' => true, ]); $http_headers = array_filter($_SERVER, function ($value, $key) { if (str_starts_with($key, 'HTTP_')) { return true; } }, ARRAY_FILTER_USE_BOTH); $file_get = file_get_contents('php://input') ?: '{"Error" => "file_get_contents failed"}'; // str_replace('\"', '"', trim($file_get, '"')); $log->debug('SERVER', $log->prAr($_SERVER)); $log->debug('HEADERS', $log->prAr($http_headers)); $log->debug('GET', $log->prAr($_GET)); $log->debug('POST', $log->prAr($_POST)); $log->debug('PHP-INPUT', $log->prAr($file_get)); header("Content-Type: application/json; charset=UTF-8"); print Json::jsonConvertArrayTo([ 'HEADERS' => $http_headers, "PARAMS" => $_GET, "BODY" => Json::jsonConvertToArray($file_get), ]); $log->debug('[END]', '=========================================>'); // __END__