参考迁移指南
从 1.1.9 升级到 1.1.10
按响应状态处理 HTTP 4xx/5xx,并统一 TLS 证书错误。
1.1.10 是 HTTP 边界修复版,不改变语言规范、标准库函数签名、原生 ABI、清单、锁文件、YXB 或 Bundle 格式。
网络.请求与网络.请求字节现在把 4xx 和 5xx 的状态、地址、首部与正文作为正常响应典返回。以前捕获NET_STATUS处理业务状态的调用方,应改为读取状态:
引「标准:网络」为 网络;
定 响应 为 网络.请求(「GET」,「https://example.com/missing」,「」,5000,1048576);
若 响应【「状态」】不小于 400 则
言「服务返回业务错误」;
终TLS 证书格式、信任链或主机校验失败稳定归入NET_TLS。连接、超时、协议和正文预算仍按各自NET_*代码处理。