更新日志
ytcodeshare 2026-06

⭐ v2.0.0 ·【难点】Cloudflare R2 直传:大文件不再打爆应用机

v2.0.0。投稿一多,截图和 zip 就会把应用服务器磁盘与带宽打穿。路线定成:浏览器直传 R2,元数据落库

Added

重点

  • 预签名 PUT 直传:截图 / 视频 / 源码包统一走 R2
  • 完成回调落库cs_item_files 管 kind、大小、etag 与状态
  • 私有桶读策略:下载与预览用短期预签名 GET 或受控代理

细节

  • 后台同样写入同一套对象约定,运营补传不另起炉灶
  • 按 kind 校验 MIME / 大小白名单;object_key 禁止路径穿越
  • CORS、日配额与 orphan 清理策略可配
  • 缩略图可走公共读域或长时效签名,按站长配置

Changed

  • 大文件默认不再multipart/form-data 打到 Go 进程
  • 版本号升至 v2.0.0

Notes

  • 难点在哪:凭证绝不能下发前端;预签名约束 Content-Type/Length;未完成上传要能过期清理——任一疏漏都会变成安全或账单事故。
  • 升级后请在后台填好 R2 凭证并自测:申请凭证 → 直传 → 回调 → 详情可见。
浏览 (0)

评论

还没有评论,来抢沙发吧