文件快传

选择任意文件 → 自动生成下载二维码 → 对方扫码即可在浏览器下载。 单文件上限 50MB,链接长期有效。

📎
拖拽文件到此处,或点击下方按钮选择
最大 50MB · 二维码内容为完整下载 URL

工作原理

  1. 浏览器 POST /api/upload(multipart/form-data)上传文件
  2. 服务端存入 uploads/{id}/blob,并写入 meta.json(元数据 + SHA-256)
  3. qrcode 库把 /api/download/{id} 编成 PNG data URL 返回给前端
  4. 对方扫码后直接 GET 下载,响应头 Content-Disposition: attachment 触发浏览器下载