The maintainers of this project have marked this project as archived. No new releases are expected.
Project description
irl
irl is a URL parser library that has a mixture of very strict rules around
a URL's host and port section but very relaxed in all other sections making it
the ideal balance of secure, tolerant, and performant.
It's primary use-case is for being used in HTTP client libraries as they have
to deal with the Internet and lots URLs that are definitely not compliant but
users expect them to work anyways!
This URL parser library wouldn't be possible without the rfc3986 library
or the test suite from urllib3. This parser is based
heavily on techniques used in both libraries and they directly inspired this libraries creation.