找回密码
 立即注册

QQ登录

只需一步,快速开始

aatest

高级会员

128

主题

461

帖子

1377

积分

高级会员

积分
1377
aatest
高级会员   /  发表于:2021-7-6 10:49  /   查看:3557  /  回复:5
活字格上传附件是 guid+文件名  这个就导致了一个问题, 当需要对附件的访问连接进行base64加密,貌似因为附件名存在汉字 会出很多问题,这个有办法解决没呢,能否 附件只guid就行了,文件名通过存数据表中,要用的时候通过guid去查找文件名就OK了?

5 个回复

倒序浏览
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-7-6 19:11:58
沙发
guid+图片名称是活字格为了区分同名附件做的逻辑

我们的图片单元格和附件单元格是会自动解析guid,显示对应的图片和附件的。像你说的只有guid,那么我们自带的功能就用不了了

我感觉你的原始需求像是害怕附件的值被别人拿到从而访问你的附件
如果是这样,数据库设置权限是不是就能解决,权限是数据库端的行为,没有权限的人是根本拿不到你的guid+附件名称的,当然也就访问不了
回复 使用道具 举报
aatest
高级会员   /  发表于:2021-7-6 19:45:13
板凳
Eric.Liang 发表于 2021-7-6 19:11
guid+图片名称是活字格为了区分同名附件做的逻辑

我们的图片单元格和附件单元格是会自动解析guid,显示 ...

回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-7-7 17:37:18
地板

不知道我解释清楚了没
回复 使用道具 举报
renho活字格认证
银牌会员   /  发表于:2021-7-8 00:09:40
5#
Eric.Liang 发表于 2021-7-7 17:37
不知道我解释清楚了没

非常清楚,我想他说的是对接kkFileView的问题,这个问题我已经解决了
base64 + UrlEncode 就能完美解决各种奇怪文件名。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-8 18:53:44
6#
renho 发表于 2021-7-8 00:09
非常清楚,我想他说的是对接kkFileView的问题,这个问题我已经解决了
base64 + UrlEncode 就能完美解决 ...

大佬厉害鸭,可以出一个帖子让大家参考一下吗围观~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部