Web - URL

About

An Uniform Resource Locator (URL) is a universal identifier for a resource.

It's the string that is understood by a browser when you put it in the address bar.

When the HTTP protocol is used as scheme, it's a identifier for a Web resource.

An URL was originally created to provide a method for finding an item such as a person's street address.

On a format level, the URL is a subset of an URI.

Mr. Berners-Lee, the creator of the Web’s bedrock software standards, would get rid of the double slash “//” after the “http:” in Web addresses. The double slash, though a programming convention at the time, turned out to not be really necessary, Mr. Berners-Lee explained.

Syntax

scheme://[[email protected]]host[:port]/path?query#fragment

where:

Management

Rewrite

Encoding

Length

Lowest common denominator max URL length among popular web browsers is 2100 (Reference)

How to create an identifier

You can create unique same-length identifier with the version 3 and 5 of UUID and the url namespace.

How to get the url of the actual HTML page with Javascript

Documentation / Reference


Powered by ComboStrap