A Uniform Resource Locator (URL) identifies a resource and specifies how to access it. It is a type of URI, unlike a URN, which identifies a resource without giving its location or access method. section 3.1.1
A typical URL contains these elements:
- Scheme: specifies the protocol used to access the resource, such as HTTPS. section 3.1.1
- Authority: identifies the server, commonly through a domain name such as www.google.com. section 3.1.1
- Path: identifies the specific resource on that server, such as /maps. section 3.1.1
Example URL
In https://www.google.com/maps, HTTPS tells the browser how to connect, www.google.com identifies the server, and /maps identifies the requested resource. DNS translates the domain name into an IP address before the computer sends packets. section 3.1.1 section 3.3
Figure 3.1 Elements of a URL. The scheme identifies the protocol, and the authority identifies the server’s name; they are separated by “://”. The path identifies the resource on the server.
Use the URL-elements figure to inspect how the scheme, authority, separator, and path form a complete address. section 3.1.1








