GitHub user bnouwt closed a discussion: Is `https://` a valid IRI according to
RFC 3986?
Hi everyone,
I am updating our software to use apache jena 6.0.0 and are therefore using
`jena-iri3986` to check validity of IRIs. One of our unit tests started failing
after these changes, specifically because `https://` was expected to not be a
valid *absolute* IRI, but `IRI3986.create("https://").isAbsolute()` returns
`true`. The `isAbsolute()` method refers to [RFC
3986](https://datatracker.ietf.org/doc/html/rfc3986#section-4.3) for the
definition of an absolute IRI, but I have difficulty understanding whether the
`authority` is required or not. Can someone explain?
Thanks in advance!
Barry
GitHub link: https://github.com/apache/jena/discussions/3824
----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]