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-08-31 06:41:23 +08:00
2026-11-05 11:45:20 +08:00
2026-11-04 20:49:25 +08:00
2026-11-05 11:45:20 +08:00
2026-11-05 11:45:20 +08:00
2026-11-04 21:11:00 +08:00
2026-11-04 21:11:00 +08:00
2026-08-31 09:43:35 +08:00
2026-11-05 11:45:20 +08:00
2026-08-31 06:41:23 +08:00
2026-08-31 06:41:23 +08:00
2026-08-31 06:41:23 +08:00
2026-11-05 11:54:23 +08:00
2026-09-01 20:00:14 +08:00
2026-09-02 02:25:37 +08:00
2026-08-31 09:43:35 +08:00
2026-11-05 11:45:20 +08:00
2026-11-05 11:45:20 +08:00
2026-11-04 20:02:28 +08:00
2026-09-02 14:30:04 +08:00
2026-11-05 11:45:20 +08:00
2026-11-05 11:45:20 +08:00
2026-11-05 11:45:20 +08:00
2026-11-05 11:45:20 +08:00
2026-11-04 20:49:25 +08:00
2026-11-04 20:49:25 +08:00
2026-11-05 11:45:20 +08:00