download free 30 days trial version buy bucket explorer
Documentation  Download  Purchase  Support  FAQs   Forum   ScreenShots & Demos

Using BitTorrent to Retrieve Amazon S3 Objects

BitTorrent is one of the very commonly used protocols for transferring large files over the internet, supporting the peer-to-peer (P2P) networks. With BitTorrent, you can download an Amazon S3 Object stored in S3. For that, you will need to have a BitTorrent client application. A torrent file is the starting point for a BitTorrent download that describes the data to be downloaded and where to start finding that data for BitTorrent clients.

To retrieve the .torrent file for any publicly available Amazon S3 object, you can send an HTTP GET Request to Amazon S3 Server. You will only need to add a "?torrent" query string parameter at the end of the GET request.

You can send the HTTP GET Request to Amazon S3 server to download Torrent files by using one of the two methods:

  1. Retrieve Torrent Files using S3 REST API GET Object torrent in your software program
  2. Retrieve Torrent Files using Bucket Explorer User Interface without writing any software program, using point and click

Retrieve Torrent Files using GET Object torrent REST API

You can retrieve the torrent files from an Amazon S3 Bucket using GET Object torrent REST API in your program. You only need to use request headers common to all operations. When distributing large files, you can save on bandwidth using BitTorrent. Also, you can only get torrent for objects with less than 5GB in size. To authenticate the request, you need to have READ access to the object.

Syntax:

GET / ObjectName ?torrent HTTP/1.1
Host: bucketname .s3.amazonaws.com
Date: date
Authorization: signatureValue
 

Retrieve Torrent Files using Bucket Explorer

Bucket Explorer lets you retrieve the torrent files from an S3 Bucket easily without writing any code. In addition, Bucket Explorer also allows you to create torrent URLs for S3 Objects.

For more information about Object torrent with Bucket Explorer, click on WEB URL .