1 / 10

System design ยท HTTP, APIs & networking

Resolve the host

The browser parses the URL into a scheme, hostname, port, and path. It resolves the hostname to an address, commonly through a cached DNS answer or a recursive resolver. DNS is a separate lookup protocol; it does not carry the page request itself.

The result may point to a CDN or load balancer rather than the origin application.