00:00
咱们刚刚啊,已经演示了这个文件的下载了,诶也知道这个大家看一下哈,下载的文件名是由这个响应头决定的,大家注意这个下载的文件名可以跟你的这个原来的文件名它不同,就比如说我原来的文件名叫2.gbg,我这里呢,我是可以改的,我叫什么呢?22.jpg都可以,这个是不影响的啊,这个是不影响的,来我听一下。然后我在谷歌这个地方再敲一次到,哎呀到lo大家注意看一下,诶,我重新部署一下啊,它还没有生效。重新部署一次吧。走。再变异啊,等一下啊。好了,重新部署好了,那么大家注意看一下哈。Downloadlo大家注意看,这个时候它的文件名是不是变成了22呀,它是可以指定的,可以跟你下载时的那个原文件名它不同,这个要知道一下哈,是不同的,好了,那么如果说你下载的这个文件名就是这个。
01:21
如果你改成了含有中文的对吧,比如说中国这个图片是显示的地图的或什么的哈,这个那会发生什么情况呢?这一看我再重新部署一下哈,免得它没有生效。好在部署成功了,那么这个时候大家请看一下。走,带他看。这个文件名人家已经无法识别了,哎,已经无法识别了,F12为啥呀来。
02:04
走,大家看这个响应里面。在响应这个地方,我证明这个地方发向量是不是等于两个问号,为啥?因为这个HTTP协议啊,是老美设计的是吧,老外设计的,人家最初考虑的时候只是考虑的他的这个英文字母,人家没有考虑中文的情况,所以这个P协议里面默认是不支持中文传输的,那怎么办呢?你需要对这个文字进行编码,才能够在网络中进行传输,怎么办?大家注意。这个时候如果你的浏览器啊是谷歌浏览器,你需要对这个文件名记住啊,进行URL编码,来我们看一下怎么做啊,你就把这一段URL编码叫做URL in code.in Co,诶你把这个文件名放进来。
03:01
然后后面呢是一个字符集,叫做UTF杠八,大家注意这个操作叫做什么叫做UYL编码。这个叫做URL编码,你看这个类啊URL对吧,In code这个UR编码是干嘛呢?大家注意看,URL编码是把什么呢?这个内容或者说是汉字转化成为百分号叉叉,百分号叉叉的这个格式,这个叉叉呢,就是16进制啊,就两个16进制哎就可以了来。大家注意看它哈,我再重新部署一下。稍等啊。对,部署成功。好,部署成功了啊,咱们给它清了,这个时候呢,咱们再来。
04:00
大家看这个中国是不是支持了,再看看这边你。放漏大家看这里面,这个时候是不是跟我们刚刚说的一样,转化成了百分号叉叉,百分号叉叉的这个格式啊,这个操作叫做URL编码,这个时候注意看谷歌浏览器,诶没问题,IE浏览器人家也没问题啊,也没问题。好走大家看一下啊,IE是不是也没问题啊,好了,大家注意啊,如果你的浏览器是谷歌和IE,这个URL编码是可以的,是没问题的。
我来说两句