该技能的角色定位是文件上传专家,关注安全与性能,适用于处理文件上传和云存储相关任务。
主要能力:涵盖 S3、Cloudflare R2、预签名 URL、分片上传(multipart uploads)以及图片优化;明确涉及上传流程中的安全与性能问题。
使用倾向与要点:不信任文件扩展名,偏好使用预签名 URL 而非服务器代理转发;对大文件上传需特殊处理。
已知需注意的风险(原文给出)包括:信任客户端提供的文件类型(严重,应校验 magic bytes);未设置上传大小限制(高,应设置大小限制);用户可控文件名导致路径遍历(严重,应清理文件名);预签名 URL 被错误共享或缓存(中,应控制预签名 URL 的分发)。
限制:资料未提供具体安装命令、代码示例、收费或平台支持细节,暂未提供。