Wirebook

Wirebook › Glossary › Byte range

What is a byte range?

In one sentence: A numbered slice of a file, named by start and end byte, so a download can ask for only the missing piece.

A little more

A byte range names a slice of a file by start and end positions, counting from zero. The header Range: bytes=400000-599999 asks for that slice only. Servers that support ranges advertise Accept-Ranges: bytes.

Download managers and many browsers use ranges to resume after a drop, to fetch several slices in parallel, or to seek inside a video without downloading the whole file first.

See it in action

  1. BonusWhy can a download pick up where it left off?Break a pretend file into numbered pieces, interrupt the download, and compare restart-from-zero with resume-using-byte-ranges.6 min · interactive

Related words

← All 146 words