URL Parser
Noun · Development
Definitions
A component that decomposes a URL string into its constituent parts — scheme, authority (host and port), path, query parameters, and fragment — according to RFC 3986 or the WHATWG URL Standard. Inconsistencies between parsers are a known source of SSRF and open-redirect vulnerabilities.
In plain English: A piece of code that breaks a web address into its parts — like the domain, the path, and any parameters — so a program can work with each piece separately.
Example: "The URL parser disagreed with the proxy on what counts as the hostname, and that's how the SSRF got through."