如何统一文件上传
目前做的业务比较杂,维护比较多的内部系统,每一个系统都需要独立的文件上传相关的模块(除了简单的文件上传,还需要考虑文件备份,用户上传临时文件处理等等重复逻辑),目前只是将一些处理上传限制的逻辑代码统一到框架上,想问如果要统一成一个文件上传的服务模块有什么注意的吗
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
统一的文件上传系统需要考虑几点
新建一个上传类,对原有的上传方式进行封装,上传的路径,存储路径,验证规则,生成规则都在调用的时候传入
可以参考下 其他框架里面的 处理流程啊
封装成一个功能模块,但是其中涉及到可能具有不同特性和参数的地方就用传入参数来代替,比如上传地址,备份地址等。其次是如果上传功能中还有一些小功能一致的模块就再单独封装。这样如果有各个系统具体不同的业务逻辑的话,你就只需要单独写了放进这个模块当中某个位置就行了。