feat(api): 添加 MinIO 文件下载支持并优化流处理 添加了对 MinIO 存储文件的直接下载支持,包括: - 新增 urlparse 和 Config 导入用于 URL 解析和配置读取 - 集成 s3_client 扩展用于 MinIO 对象存储操作 - 实现同源文件检测逻辑,判断是否为 MinIO 存储的文件 - 添加 MinIO 文件流式下载功能,支持大文件处理 - 优化流处理过程中的资源管理,确保请求和文件对象正确关闭 - 增强安全性,验证同源策略防止任意 URL 访问 ``` |
||
|---|---|---|
| .. | ||
| admin.py | ||
| api.py | ||
| auth.py | ||
| payment.py | ||