实务专题 · 交付验收

资料断点续传,必须始终属于同一文件版本

大型项目资料在手机网络上可能中断。只有“继续下载”按钮不够,把新版本片段接到旧文件后可能悄悄损坏资料,应区分分段续传和整文件替换。

官方依据与范围

条件范围请求在校验条件匹配时可返回206,不匹配时返回整文件200。 官方参考 · 2026年10月17日核对.

已填写的合成验收例子

合成教学例子,不是真实客户案例或真实平台测评。窄屏可横向滚动查看完整表格。

输入核对口径预期
已有v1的0–39/100字节;请求40–99206;v1;范围正确接续60字节
同请求,服务器现为v2200整文件替换替换,不能追加
206却从50开始片段不连续拒绝拟追加片段

可执行的交付检查

  1. 记录文件身份、校验标识、总长与已保留字节数。
  2. 要求演示中断、同版本接续,以及两次请求间文件更新。
  3. 核对最终文件校验和并打开文档,不能只凭状态码证明PDF完整。

怎样解释输出

有限模型只接受起点和版本都正确的60字节续传,并非HTTP服务器。即使用户点了续传,整文件响应也必须替换,避免拼接不同版本。

明确的适用边界

仅限单个未压缩字节范围,不处理多段、代理、加密媒体或真实PDF验证;原下载权限仍须遵守。

复核有限教学模型

保存两份文件到同一目录,用Node22或更新版本运行下面命令。JSON包含输入与预期;脚本仅处理合成数据,无网络、密钥、付款或付费API调用。通过不等于真实系统已经通过验收。

已填写输入与预期 · 可读教学脚本

node check.mjs resumable-brochure-version-boundary.json