oss-server 1.1正式发布了,oss-server是针对项目开发时提供的小型对象存储系统,开发者在针对文件上传时业务剥离,同时方便文件迁移,为满足单个项目,多个系统的情况下,提供统一的oss服务
本次更新主要做以下内容升级:
-
添加可能恶意文件格式拦截过滤,包括(sh、php、jsp、exe、dll、asp等文件),可在application.properties配置文件配置
## 过滤上传文件格式,大小写忽略 material.excludeFileTypes=sh,jsp,php,exe,asp,dll
-
上传文件mode权限去除X执行权限,只读权限
-
上传文件列表信息查看、excel导出功能
-
主页面新增近一周上传数据分析图表报告展示
-
base64上传文件添加module字段,可分模块存储
-
接口返回新增字段:文件原始名、文件类型、文件长度(long类型,例如:102400)、文件长度(字符串类型,例如:100kb)
接口返回格式如下:
{ "code": 8200, "message": "Success", "data": [ { "id": "c9b26d0a31154e3496fa5b5eb3fd0f48", "url": "http://192.168.0.7/xq_website/201806/21/c9b26d0a31154e3496fa5b5eb3fd0f48.png", "store": "/xq_website/201806/21/c9b26d0a31154e3496fa5b5eb3fd0f48.png", "objType": "png", "originalName": "QQ截图20180606083705.png", "byteLength": 120010, "byteToStr": "117.2KB" } ] }
-
修复上传文件存储数据库值user_id bug
-
修复文件夹浏览文件,文件访问地址依然是配置文件路径的bug,根据基本信息配置信息读取
-
增加oss-server-sdk-java组件
-
增加oss-server-spring-boot-starter组件
关于更多oss-server的信息,请仔细阅读帮助文档:http://oss-server.mydoc.io/
如果您有任何问题,或者建议,欢迎提issue
欢迎大家拍砖~~~
如果项目对您有帮助,请前往项目地址给个Star !!!!
相关链接