pub async fn get_sub_info(
__arg0: State<RestState>,
rec: Option<Extension<Arc<KeyRecord>>>,
) -> Result<Json<Value>, (StatusCode, Json<Value>)>Expand description
GET /api/sub-info — 查询订阅
v1.4.83 §7 fix(双 tester v1.4.81 §7 tracking 撒谎根治):对齐
/api/query-subscription POST 的默认行为,GET 路径也默认
is_req_all_conn=true(REST stateless 语义合理)。
历史:v1.4.78 B3 明确过 /api/sub-info per-conn by-design semantics,
但 REST 每次请求新 virtual conn_id 意味着 “per-conn” 视图总是空,从 user
perspective 是 silent data loss(坑 #45 silent-success anti-pattern)。
v1.4.83 矫正:REST 默认 all-conn 视图。用户显式要 per-conn 用 POST
/api/query-subscription -d '{"c2s": {"is_req_all_conn": false}}'.