用FileUpload上传图片时,若在原有图片的基础上进行覆盖,则不能正常显示新上传的图片,怎么解决?
答案:2 悬赏:30
解决时间 2021-11-14 17:15
- 提问者网友:离殇似水流年飞逝
- 2021-11-13 16:37
也就是说,上传两次同名的图片,但显示的却是第一次上传的。这是怎么回事?
最佳答案
- 二级知识专家网友:為→妳鎖鈊
- 2021-11-13 18:01
这是一般文件上传/图片上传必然的设计。上传的图片在存到服务器上时会自动重命名后保存,最常见的是以时间命名,你后一次虽然上传的是同一个文件,但传上去后被重命名了。
这样设计的好处是:1.安全:如果上传的文件不重命名,如果别人上传了不安全的文件,可能以原文件名直接访问而出现安全隐患。2.防误操作或防重复:如果不小心传了同名但内容不同的图片,前一次不至于被覆盖。
这样设计的好处是:1.安全:如果上传的文件不重命名,如果别人上传了不安全的文件,可能以原文件名直接访问而出现安全隐患。2.防误操作或防重复:如果不小心传了同名但内容不同的图片,前一次不至于被覆盖。
全部回答
- 1楼网友:duile
- 2021-11-13 19:03
件域是不可以设置的。如果可以设置,网站就会很容易攻击客户端。
所以你不要想这个了。这是不可能的设置成功的。做这个控件的人早已想到这一点。
不好意思。我看错了。是文本域吧,我以为你说的是文件上传的那个file!看错了。
像一楼说的那样就可以了。
那是文件域的话就是不可以设置的!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |