From be2ac9e0af22eb0ac50fef691ece7417932fcdb3 Mon Sep 17 00:00:00 2001 From: Alex Osborne Date: Thu, 21 Nov 2024 09:18:37 +0900 Subject: [PATCH] Recommend writing IPV6 addresses in canonical form #100 --- specifications/warc-format/warc-1.1-annotated/index.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/specifications/warc-format/warc-1.1-annotated/index.md b/specifications/warc-format/warc-1.1-annotated/index.md index 03abc3a..bb60c6d 100644 --- a/specifications/warc-format/warc-1.1-annotated/index.md +++ b/specifications/warc-format/warc-1.1-annotated/index.md @@ -694,6 +694,12 @@ retrieval time corresponding to the hostname in the record's target-Uri. ipv4 = <"dotted quad"> ipv6 = +> **Community recommendation:** [#100](https://github.com/iipc/warc-specifications/issues/100) +> When recording IPv6 addresses writers should use the canonical +> textual representation specified in [RFC5952](https://datatracker.ietf.org/doc/html/rfc5952). +> Readers should accept any of the +> [forms specified in RFC4291](https://www.rfc-editor.org/rfc/rfc4291.html#section-2.2). + The WARC-IP-Address field may be used on 'response', 'resource', 'request', 'metadata', and 'revisit' records, but shall not be used on 'warcinfo', 'conversion' or 'continuation' records.