跳到主要内容

转发请求到已连接的节点 Agent

POST 

/v1/connect-agent

将请求体和查询参数转发给已连接的节点 Agent,并等待该 Agent 的回调结果。调用方必须提供日志服务密钥、目标节点和事件名称;请求体会按原始字节读取后进行 Base64 编码再转发。

当前 Python 主控的实现会把普通 HTTP 请求的远端地址判定为不允许,因此实际调用通常直接返回 connect_agent-1;其余校验与转发规则仍按本页字段和响应说明执行。

业务错误(均使用 HTTP 200):connect_agent-1 表示请求不允许;connect_agent-2 表示缺少 event;connect_agent-3 表示缺少 node-id;connect_agent-5 表示目标节点未连接;connect_agent-6 表示 Agent 回调失败;connect_agent-7 表示等待回调超时或 Agent 出错。

Request

Responses

成功时返回 IP 切换日志数组及总数;分页参数格式不正确时返回业务错误码。