# API 提取返回格式

说明 JSON、TXT、IP:PORT、分隔符、随机顺序和结果消费方式。

API 提取返回可连接的只只HTTP代理网关地址，不返回住宅出口、账号密码或内部路由信息。

## JSON 结果结构

```json
[
  { "ip": "<extracted-host>", "port": "<extracted-port>" }
]
```

## JSON

- 无登录态 GET 的 JSON 结果是只含 `ip` 与 `port` 的数组。
- 登录态 POST 还会返回本次请求相关信息和生成的 GET 链接。
- 客户端按字段名解析，不依赖字段顺序。

## TXT

- 每条结果以 `IP:PORT` 表达。
- 分隔符按当前接口参数选择。
- 解析时拒绝缺失主机、非法端口和多余空白。

## 顺序与生命周期

- 每次响应可能随机排列。
- 不要把批次索引作为稳定身份。
- 配置变化或授权失效后重新提取。

## 日志

- 记录数量、格式、请求 ID 和解析错误数。
- 不记录完整提取链接和完整结果列表。

html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}
