Get FE log file
Requestβ
HEAD /api/get_log_file
GET /api/get_log_file
Descriptionβ
Users can obtain FE log files through the HTTP interface.
The HEAD request is used to obtain the log file list of the specified log type. GET request is used to download the specified log file.
Path parametersβ
None
Query parametersβ
-
type
Specify the log type. The following types are supported:
fe.audit.log
: Audit log of Frontend.
-
file
Specify file name
Request bodyβ
None
Responseβ
-
HEAD
HTTP/1.1 200 OK
file_infos: {"fe.audit.log":24759,"fe.audit.log.20190528.1":132934}
content-type: text/html
connection: keep-aliveThe returned header lists all current log files of the specified type and the size of each file.
-
GET
Download the specified log file in text form
Examplesβ
-
Get the log file list of the corresponding type
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-aliveIn the returned header, the
file_infos
field displays the file list and the corresponding file size (in bytes) in json format -
Download log file
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 ...