HomePhabricator

Support "Range: bytes=123-" requests

Description

Support "Range: bytes=123-" requests

Summary:
Ref T12219. We currently only support Range requests like "bytes=123-456", but "bytes=123-", meaning "until end of file", is valid, and Chrome can send these requests.

I suspect this is the issue with T12219.

Test Plan: Used nc local.phacility.com 80 to pipe raw requests, saw both "bytes=123-456" and "bytes=123-" requests satisfied correctly.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T12219

Differential Revision: https://secure.phabricator.com/D17626

Details

Provenance
epriestleyAuthored on Apr 5 2017, 5:51 PM
epriestleyPushed on Apr 5 2017, 6:25 PM
Reviewer
chad
Differential Revision
D17626: Support "Range: bytes=123-" requests
Parents
rP63828f580689: Store and verify content integrity checksums for files
Branches
Unknown
Tags
Unknown
Tasks
T12219: Some MP4 videos do not play in Chrome
Build Status
Buildable 16324
Build 21703: Run Core Tests