The number of octets in the block, similar to [RFC2616].
The MIME type [RFC2045] of the information contained in the record's block.
An optional parameter indicating the algorithm name and calculated value of a digest applied to the full block of the record.
The WARC-Record-IDs of any records created as part of the same capture event as the current record.
A 14-digit UTC timestamp formatted according to YYYY-MM-DDThh:mm:ssZ, described in the W3C profile of ISO8601 [W3CDTF].
The WARC-Filename field may be used in 'warcinfo' type records and shall not be used for other record types.
The content-type of the record's payload as determined by an independent check.
The numeric Internet address contacted to retrieve any included content.
An optional parameter indicating the algorithm name and calculated value of a digest applied to the payload referred to or contained by the record - which is not necessarily equivalent to the record block.
A URI signifying the kind of analysis and handling applied in a 'revisit' record.
An identifier assigned to the current record that is globally unique for its period of intended use.
The WARC-Refers-To field may be used to associate a 'metadata' record to another record it describes.
Reports the current record's relative ordering in a sequence of segmented records.
Identifies the starting record in a series of segmented records whose content blocks are reassembled to obtain a logically complete content block.
In the final record of a segmented series, reports the total length of all segment content blocks when concatenated together.
The original URI whose capture gave rise to the information content in this record.
For practical reasons, writers of the WARC format may place limits on the time or storage allocated to archiving a single resource.
The type of WARC record: one of 'warcinfo', 'response', 'resource', 'request', 'metadata', 'revisit', 'conversion', or 'continuation'.
When present, indicates the WARC-Record-ID of the associated 'warcinfo' record for this record.
RecordFormatUnknown reporesents unknown / errored record format.
RecordFormatWarc default is the Warc Format 1.0.
RecordTypeContinuation blocks from 'continuation' records must be appended to corresponding prior record block(s) (e.g., from other WARC files) to create the logically complete full-sized original record.
RecordTypeConversion shall contain an alternative version of another record's content that was created as the result of an archival process.
RecordTypeMetadata contains content created in order to further describe, explain, or accompany a harvested resource, in ways not covered by other record types.
RecordTypeRequest holds the details of a complete scheme-specific request, including network protocol information where possible.
RecordTypeResource contains a resource, without full protocol response information.
RecordTypeResponse should contain a complete scheme-specific response, including network protocol information where possible.
RecordTypeRevisit describes the revisitation of content already archived, and might include only an abbreviated content body which has to be interpreted relative to a previous record.
RecordTypeUnknown is the default type of record, which shouldn't be accepted by anything that wants to know a type of record.
RecordTypeWarcInfo describes the records that follow it, up through end of file, end of input, or until next 'warcinfo' record.
TimeFormat is time.RFC3339, but with no timezone (just a Z).