Remix.run Logo
eli a day ago

An HTTP Range request asks the server to send parts of a resource back to a client. Range requests are useful for various clients, including media players that support random access, data tools that require only part of a large file, and download managers that let users pause and resume a download.

https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Ran...

johnfn a day ago | parent | next [-]

HTTP Range doesn't have anything to do with allowing a client to select a subset of fields.

eli a day ago | parent [-]

The Range header isn't for requesting a subset of a resource from the server?

johnfn 21 hours ago | parent [-]

Let's say your REST endpoint returned an object with keys foo, bar, baz and quuz. How would you use HTTP Range to only select foo and baz?

867-5309 a day ago | parent | prev [-]

also handy for bypassing bandwidth restrictions: capped at 100kbps? launch 1000 workers to grab chunks then assemble the survivors

fragmede a day ago | parent [-]

that's what axel downloader does!