github iipc/jwarc v0.10.0

latest releases: v0.37.0, v0.36.0, v0.35.0...
6 years ago

New features

  • WarcParser, HttpParser and ChunkedBody now report the context of parse errors making them much easier to debug. (Sebastian Nagel)
  • HttpParser now has a lenient parsing mode which copes with various deviations from the HTTP standards including:
    • LF as a separator rather than CRLF
    • spaces between field names and the colon separator
    • normally disallowed characters in field values, request target
    • variation of the number of spaces in the request-line and status-line

Bugs fixed

  • The chunked encoding parser now handles last-chunk with multiple zreoes (reported by Sebastian Nagel)
  • WarcTargetRecord.target() and targetURI() now trim angle brackets from WARC-Target-URI for compatibility with implementations that followed the WARC 1.0 grammar.

Don't miss a new jwarc release

NewReleases is sending notifications on new releases.