Toke Eskildsen
Toke Eskildsen
If no status could be found, ARCReader#readHttpHeader read forward until next status in the originating ARC-Stream, thereby reading past the current record and into the next one. This was combined...
ARCRecord encapsulates streaming of record content, hardening against parsing mistakes. Unfortunately HTTP-headers are processed on the raw ARC-stream, allowing parsing of problematic headers to stream into other records, as demonstrated...
It is a shame to see superfluous code in the `query`-implementation, when the rest of the functionality is nice & clean. While the logic does strive (and actually manages) to...