本地文件上传后如何接入在线阅读
将人工体验与生产业务上传流程区分开,明确源文件保留和权限处理。
上传和预览是两个步骤
96DOC 提供本地上传入口,上传后得到源文件 URL,再创建预览任务。上传成功只说明文件接收完成,不代表格式识别或转换已经成功,页面应分别提示这些状态。
生产系统先管理文件归属
若企业已有附件中心,文件上传、目录归属和员工权限可以继续由业务系统处理,再把可访问地址交给预览服务。不要因为提供上传接口,就省略资料管理和访问授权。
限制需要在各层配合
代理请求大小、服务上传上限、文件类型和内容检查需要相互配合。提高文件大小配置前应确认内存、磁盘及转换超时是否足够,不能只放宽 Nginx 的一个参数。
保留策略需要提前告知
体验上传的临时源文件不应被当成长久资料库。生产接入应明确原件在哪里保存、多久清理、失败如何重试,以及清理源文件后是否还需要重新生成预览。
建议的验收方法
上传体验可准备正常文件、扩展名与内容不符的文件和超过大小限制的文件,分别查看页面提示与服务端结果。业务中还应说明上传失败是否留下临时数据,以及用户再次选择文件时如何取消旧任务。文件能上传不等于它适合长期公开访问,原件权限和保存责任仍需要明确。