HttpRange
One HTTP byte range to fetch from a web seed: the fully-qualified url plus an inclusive [firstByte, lastByte] interval, ready to drop straight into a Range: bytes=$firstByte-$lastByte header.
This is the pure, network-free output of WebSeed.rangesFor. See that function for how a BitTorrent (piece, offset, length) request becomes a list of these.