百度,如今在某种力量的驱使下,已经成为大部分中国人生活中不可缺少的一部分。
百度云,百度旗下的云存储服务,因容量大+有百度撑腰得到了很多年轻人的喜爱。
不过今天,我们要说说百度云背后的那点事….
用过百度云的人都知道百度有一个[急速秒传]的功能,大文件一秒就传完了。可能大家会觉得很神奇,不知道是什么黑科技,那么今天我们就来讨论讨论这个话题。
其实急速秒传的原理很简单,通过匹配每个文件唯一的特征码(md5)。如果你要上传的文件已经在云端存在了,则”秒传成功”,其实就是把别人的相同文件给你一份罢了。
可以给大家演示一下:
首先提示需要安装一个秒传插件,其实就是方便在本地获取文件的md5,然后上传到云端进行匹配
(那啥…别在意里面那么多文件…都是我以前不懂…所以才.. 🙁 )
现在可以”急速秒传”了
现在我们先在本地创建一个文件,在里面随便写入一些东西,确保这个文件是独一无二的
现在我们上传这个文件,可以看到,文件并不是以”秒传”的形式上传
现在我们切换了一个账号,然后再次尝试上传刚才那个文件,发现这次”秒传”成功
由此看来,”秒传”的原理的确就是通过查找云端已有文件是否存在,存在则直接转存,免去了漫长的上传过程。
可是,你有没有想过:如果你删除了刚才上传的文件,服务器还会在云端吗?还能秒传成功吗?
我们来试试看:
首先,删除刚才两个账号上传的文件
现在再次尝试上传该文件,秒传成功
现在可以解答上面的疑惑了
就算你”删除”了你上传的文件,服务器还是将其保存在云端,并没有实际删除。当然这可能是百度公司为了提高”秒传”的效率,也可能是….这个我们就不得而知了 ➡
所以请大家尽量不要向百度云上传私密文件,或直接停止使用百度云。毕竟一个偷偷留你文件的公司谁也不能保证下一秒会抖出什么大新闻来 😀
题外话:百度云网页版全程(包括登录-浏览文件-上传文件)均没有使用HTTPS安全链接,所以你文件的私密性也只能看黑客的心情了(-: