AskaEth
b1d607d43f
fix(ncm): http_ret_norm 保留 NCM_ERR_JSON(评审 P2-1:畸形分块不再误报断网)
问题:http_run 在 body_feed 失败时返回 NCM_ERR_JSON(畸形 chunk 尺寸/帧体),
但 http_ret_norm 的白名单漏了它,落到 default 被改判 NCM_ERR_NET → 上层按网络类
进离线模式,明明是数据/协议错误却误报「网络不可用」,也会误导离线恢复重试。
修法:白名单补 NCM_ERR_JSON(已属 NCM 错误码的一律原样返回),并把「不得改判」
写进函数注释。测试:http_truncate_sim 新增畸形分块用例(chunk 尺寸行 "ZZ"),
期望 NCM_ERR_JSON;修前该用例会得到 -4。
验证:http_truncate_sim 13 PASS(原 8 截断 + 4 传输归一 + 1 本用例)。
2026-11-05 11:54:23 +08:00
..
2026-11-05 11:45:20 +08:00
2026-11-05 11:54:23 +08:00
2026-11-05 11:54:23 +08:00
2026-08-31 06:03:36 +08:00
2026-11-05 11:34:45 +08:00
2026-09-01 14:14:38 +08:00
2026-09-03 12:16:01 +08:00
2026-09-03 12:16:01 +08:00
2026-09-03 12:16:01 +08:00
2026-08-31 06:03:36 +08:00
2026-08-31 06:03:36 +08:00
2026-11-05 11:45:20 +08:00
2026-08-31 06:03:36 +08:00
2026-08-31 06:03:36 +08:00
2026-08-31 06:03:36 +08:00
2026-11-05 11:34:45 +08:00
2026-08-31 06:03:36 +08:00
2026-11-04 21:11:00 +08:00
2026-11-05 11:34:45 +08:00
2026-09-02 03:43:42 +08:00
2026-11-04 20:49:25 +08:00
2026-11-05 11:45:44 +08:00
2026-11-04 20:49:25 +08:00
2026-11-05 11:45:20 +08:00
2026-08-31 06:03:36 +08:00
2026-08-31 08:06:41 +08:00
2026-09-03 12:16:01 +08:00
2026-09-03 12:16:01 +08:00
2026-09-03 12:16:01 +08:00
2026-11-05 11:34:45 +08:00
2026-09-03 12:16:01 +08:00
2026-09-03 12:16:01 +08:00
2026-09-03 12:16:01 +08:00
2026-09-03 12:16:01 +08:00
2026-09-03 23:42:46 +08:00
2026-09-03 12:16:01 +08:00
2026-09-03 12:16:01 +08:00
2026-11-05 11:45:44 +08:00
2026-09-03 12:16:01 +08:00
2026-09-03 12:16:01 +08:00
2026-09-03 12:16:01 +08:00
2026-09-01 14:14:38 +08:00
2026-09-03 12:16:01 +08:00