如果一组文件只差编号,逐个修改地址没有必要。URL Pattern 可以展开已知规则,但不会发现未知命名方案,也不会验证每个生成地址都存在。可预测的网址不等于获准访问。
用真实样本确认规律
先正常打开两三个获准访问的文件,比较变化的是文件名、目录还是查询参数。注意大小写和补零:photo-1.jpg 与 photo-001.jpg 是两个不同地址。
临时签名可能与每个资源绑定,仅改编号会使签名失效。此时应获取合法地址清单,而非尝试猜令牌。
编号范围要检查首尾
https://example.com/images/photo-[001:020].jpg
此示例表达从 001 到 020 的编号,保留三位数字。example.com 仅用于示例,请替换为自己的合法来源。生成后检查第一条、最后一条和中间一条,避免范围偏一位。

步长与枚举能减少重复编辑
https://example.com/files/report-[01:09:2].pdf
https://example.com/assets/{red,green,blue}.png
第一条的编号应为 01、03、05、07、09;第二条枚举三个已知值。组合多个范围会扩大总量,生成前先估算,生成后检查实际数量。
大范围需要主动分批
生成器允许最多 10,000 个地址,但结果集合上限仍为 5,000 个资源,不能宣传一次处理 10,000 文件。按明确区间拆分,并确认结果保留的条数。
ZIP 还有额外数量与大小限制。多文件任务通常更适合标准下载;并发越高不代表越快,服务器限流时应减少同时请求并适当等待。
发现大量失败先检查模式
错误页面可能也返回成功状态码。抽查保存内容,不要只看后缀。不存在的地址、错误补零、过期链接不会因重复重试而变成有效文件。
遇到缺号、例外名称或不同访问令牌时,用TXT/CSV 清单更易核查。保存前还可设置名称模板,失败时按排查指南处理。

