温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
好,我们把下面注释掉啊,然后第二种方式呢,讲一下字节流的上传。这种也是比较简单的上传方式,看一下。我们直接写response,这里不需要去读取文件啊,Response去等于client.put object那里面的参数呢是比较像的啊,第一个是bucket。等于把上面的这个存储桶名称拿过来,那么这个也是。存储桶的名称。第二个呢是我们需要传数据,上面的body呢是等于FP,那么现在用自己的上传方式呢,是这样子啊,我们可以直接写字节。比如说写个B,这是一个二进制字节,对不对,就是字节类型,字节类型当中我们可以随便写一个hello IAM。Fight。
01:01
这是我们的自节流。一样的,也需要写上K,也需要写上K啊,那么K呢,我们可以等于这可以自己写,比如说等于BY.txt。我们这个数据的扩展名也非常重要啊,那你这个扩展名是怎样的,那么在后台我们就打开方式呢,就是怎样的啊啊这里我们以文本的形式给他上传吧。那这个也是对象键。然后我们可以加一个MD5,你可以为处也可以为false,这个我们看不出来效果,那么它呢内部呢,会去将数据做一些加密处理,MD5加密啊。在下方我们再去打印response。好了,写完之后呢,我们右键再运行。运行之后看一下有没有问题,暂时没有报错,那么上面这个音呢,是我们在前面设置的这个。
02:03
设置的是个locking啊,所以它会出现一些内部的打印。是在内部的日志上会打印出来,嗯,看一下我们的后台有没有成功刷新。可以看到这里有个best.txt best.txt里面的内容我们预览一下,它不是一张图,那么它是一些文字,所以你可以看到这里有内容是不是?这是有内容的啊。啊,但是我这里少了个O是吧,没关系啊。如果说我们重新运行了,现在我改了一下,重新运行会不会报错呢?呃,这里的K是一样的啊,K是一样的,之后呢,我们看一下后台,我们可以刷新。这里呢,还是一样的,有这个名字,然后我们点击预览。他就直接将原来的覆盖了吧。是不是就你如果有相同的名字,它会直接覆盖原来的?
03:01
行,这是第二种方式。
我来说两句