跳转到主要内容
GET
/
logs
获取实时日志
curl --request GET \
  --url http://{host}:{port}/logs \
  --header 'Authorization: Bearer <token>'
[
  {
    "type": "info",
    "payload": "RESTful API listening at: 127.0.0.1:9093"
  }
]

授权

Authorization
string
header
必填

在请求头中携带 Authorization: Bearer ${secret},其中 secret 对应配置中的 secret 字段。若未设置 secret 可省略,但强烈建议设置。

查询参数

level
enum<string>

日志级别过滤。

可用选项:
info,
warning,
error,
debug
format
enum<string>

日志格式,传入 structured 获取结构化日志。

可用选项:
structured
once
boolean

设置为 true 时立即返回最近日志数组;不设置时保持实时流式输出。

token
string

仅 WebSocket 场景使用。浏览器无法设置 Authorization 头时,可用 token=${secret} 进行鉴权。

响应

200 - application/json

默认流式日志,每条一行 JSON;once=true 时返回日志数组。

type
string
示例:

"info"

payload
string
示例:

"..."

最后修改于 2026年6月23日