Последнее обновление
Получение файла журнала FE
Запрос
HEAD /api/get_log_file
GET /api/get_log_file
Описание
Пользователи могут получать файлы журналов FE через HTTP-интерфейс.
Запрос HEAD используется для получения списка файлов журналов указанного типа. Запрос GET используется для скачивания указанного файла журнала.
Параметры пути
Нет
Параметры запроса
-
typeУкажите тип журнала. Поддерживаются следующие типы:
fe.audit.log: Журнал аудита Frontend.
-
fileУкажите имя файла
Тело запроса
Нет
Ответ
-
HEADHTTP/1.1 200 OK
file_infos: {"fe.audit.log":24759,"fe.audit.log.20190528.1":132934}
content-type: text/html
connection: keep-aliveВ заголовке ответа перечислены все текущие файлы журналов указанного типа и размер каждого файла.
-
GETСкачивание указанного файла журнала в текстовом формате
Примеры
-
Получение списка файлов журналов соответствующего типа
HEAD /api/get_log_file?type=fe.audit.log
Response:
HTTP/1.1 200 OK
file_infos: {"fe.audit.log":24759,"fe.audit.log.20190528.1":132934}
content-type: text/html
connection: keep-aliveВ заголовке ответа поле
file_infosсодержит список файлов и размер каждого файла (в байтах) в формате JSON -
Скачивание файла журнала
GET /api/get_log_file?type=fe.audit.log&file=fe.audit.log.20190528.1
Response:
< HTTP/1.1 200
< Vary: Origin
< Vary: Access-Control-Request-Method
< Vary: Access-Control-Request-Headers
< Content-Disposition: attachment;fileName=fe.audit.log
< Content-Type: application/octet-stream;charset=UTF-8
< Transfer-Encoding: chunked
... File Content ...