http-range-header 0.3.1

No-dep range header parser
Documentation

Range header parsing

Latest workflow CratesIo

The main goals of this parser is:

  • Follow specification RFC-2616
  • Behave as expected MDN
  • Accuracy - parses headers strictly
  • Security - Never panics, ensured by fuzzing
  • Stability
  • No dependecies

Secondary goals are:

  • Speed
  • Information on why the header was rejected (feature 'with_error_cause')

The parser is strict. Any range where all parts are not syntactically correct and makes sense in the context of the underlying resource will be rejected.