Skip to content

Conversation

emmanuel-deloget
Copy link

RFC8187 implies that the HEXDIG values that compose an IP-Literal substring (IPv6 is a special case of IP-Literal) can contain both lowercase and uppercase characters for the non-numeric part. As a consequence, all characters in [0-9a-fA-f] are valid in an IPv6 literal address as found in the URI.

References:

RFC8187 implies that the HEXDIG values that compose an IP-Literal
substring (IPv6 is a special case of IP-Literal) can contain both
lowercase and uppercase characters for the non-numeric part. As
a consequence, all characters in [0-9a-fA-f] are valid in an IPv6
literal address as found in the URI.

References:
* https://datatracker.ietf.org/doc/html/rfc5234
* https://datatracker.ietf.org/doc/html/rfc8187

Signed-off-by: Emmanuel Deloget <[email protected]>
@GrahamCampbell
Copy link
Member

Thanks. 🥇

@GrahamCampbell GrahamCampbell merged commit 0cfd892 into guzzle:2.7 Mar 27, 2025
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants