DescriptionFix a number of issues with the Range header handling for serving files
* Handling end position after file length
* Handling suffix range longer than file length
* Ignore syntactically invalid Range headers
* Return 416 (Requested range not satisfiable) if start < end
Added tests for these cases.
BUG=http://dartbug.com/21587
R=ajohnsen@google.com, kustermann@google.com
Committed: https://code.google.com/p/dart/source/detail?r=41775
Patch Set 1 #Patch Set 2 : Fix test #
Total comments: 38
Patch Set 3 : Addressed review comments #
Total comments: 8
Patch Set 4 : Addressed review comments #
Messages
Total messages: 7 (0 generated)
|