RFR: 8355572: Support HTTP Range requests in Simple Web Server [v14]

Jaikiran Pai jpai at openjdk.org
Thu Feb 19 13:16:38 UTC 2026


On Mon, 22 Dec 2025 18:56:06 GMT, Daisuke Yamazaki <dyama at openjdk.org> wrote:

>> Daisuke Yamazaki has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 30 commits:
>> 
>>  - Merge branch 'master' into 8355572-support-http-range-header
>>  - Fix HTTP Range header test case for invalid range format
>>  - Add test case for duplicate and overlapping HTTP Range headers
>>    
>>    Co-authored-by: Daniel Fuchs <dfuchs at openjdk.org>
>>  - Replace IOException with EOFException for unexpected EOF in FileServerHandler
>>  - Throw IOException on unexpected EOF while reading file in FileServerHandler
>>  - Implement range normalization for overlapping and contiguous HTTP Range headers
>>  - Add additional test cases for invalid HTTP Range header formats
>>  - Refactor parsing of HTTP Range header to remove radix specification in Long.parseLong calls
>>  - Add assertion to ensure end range value valid in HTTP Range header processing
>>  - Allow unlimited splits when parsing HTTP Range header to detect trailing commas
>>  - ... and 20 more: https://git.openjdk.org/jdk/compare/f510b4a3...082a76dc
>
> Hello all,
> 
> May I ask if there is any update on the review status of this PR, when convinient?
> If the commit history is inconvinient for review, I'm happy to clean it up and resubmit.
> 
> Thank you for your time.

Hello @PeyaPeyaPeyang, can you update this PR to bring in the latest master branch changes and resolve the merge conflicts?

-------------

PR Comment: https://git.openjdk.org/jdk/pull/28021#issuecomment-3927226745


More information about the net-dev mailing list