aws s3支持BT协议

今天在浏览aws官网资料时,发现S3竟然支持bt协议,使用也很简单,原文是这么说的:

“BitTorrent 是一个开源互联网分发协议。Amazon S3 的带宽费率非常低廉,但 BitTorrent 允许用户同时从 Amazon 和其他用户下载进行下载,让开发人员进一步节省常用数据的带宽费用。除了默认的客户端/服务器传输机制之外,Amazon S3 中的任何公开提供数据均可通过 BitTorrent 数据下载。只需在 REST API 中的 GET 请求中添加 ?torrent 参数。”

介绍归介绍,想变成自己的东西还是要做实验去验证,所以实验如下:

我在s3上有1个bucket 名称是bicher

正常访问:

http://bicher.s3.amazonaws.com/install.log

这个页面会显示install.log的内容,是一个文本。

然后测试bt协议:

http://bicher.s3.amazonaws.com/install.log?torrent

这个操作会提示让下一个bt种子,下载下来就可以用类似bt工具进行下载了,这么做的好处官方说的也很明白了,我没必要再重复解释了,希望这个小方法可以帮到大家。