这个症状不能证明什么
先排除误判重复扣费不一定是站点恶意。第一次请求可能已经在服务端完成,只是响应没回来。
按这个顺序验证
4 STEPS- 对比两条记录的时间戳和 token 数,确认是不是同一次请求。
- 看请求有没有带幂等键(Idempotency-Key)。
- 确认客户端的重试策略:是否对超时也重试,是否有次数上限。
- 如果是流式请求,确认重试前流是否已经开始。
什么证据才算数
EVIDENCE两条记录的完整字段、客户端重试日志、请求是否带幂等键。
结论怎么写
CONCLUSION时间与 token 完全一致 → 同一请求的重复计费;token 不同 → 两次真实调用。
接下来做什么
ACTION客户端加幂等键和重试上限;超时后先查询请求状态再决定是否重试。
案例是症状模式,不是对任何具体站点的结论。写报告时请引用你记录到的请求 ID、时间戳和响应原文,不要引用本页。