Uniform Resource Locator

Learn more about Uniform Resource Locator

Jump to: navigation, search

Uniform Resource Locator (URL) is a technical, Web-related term used in two distinct meanings:

  • in popular usage, it is a widespread synonym for Uniform Resource Identifier (URI)—many popular and technical texts will use the term "URL" when referring to URI;
  • in strict technical usage, it is a subset of URI specific to identifiers who are primarily locators.

The standard pronunciation of “URL” is as an initialism (“U-R-L”), but some people pronounce “URL” as an acronym (“Earl”).

Contents

[edit] A popular synonym for "URI"

The idea of a uniform syntax for global identifiers of network-retrievable documents was the core idea of the World Wide Web. In the early times, these identifiers were variously called "document names", "Web addresses" and "Uniform Resource Locators". But these names were misleading, since not all identifiers were locators, and even for those that were it was not the defining characteristics. But, by the time the RFC 1630 formally defined the term URI as a generic term best suited for the concept, the term "URL" gained widespread popularity, which has continued to this day.

[edit] URI/URL syntax in brief

Here is a typical URI dissected:

   http://user:pass@example.com:992/animal/bird?species=seagull#wings
   \___/  \_______/ \_________/ \_/\__________/\______________/\____/
     |        |          |       |       |             |          |
  protocol  login       host    port    path         query     fragment

Every URI (and therefore every URL) begins with the scheme name which defines its namespace, purpose and syntax of the remaining part of the URI. Most Web-enabled programs will try to dereference a URI according to the semantics of its scheme and a context-specific heuristics. For example, a Web browser will usually dereference a http://example.org by performing a HTTP request to the host example.org, port 80. Dereferencing URI mailto:bob@example.com will usually open a "Compose e-mail" window with the address bob@example.com in the "To" field.

"example.com" is a domain name; an IP address or other network address might be used instead.

[edit] URLs as locators

In its current strict technical meaning, a URL is a URI which, “in addition to identifying a resource, [provides] a means of locating the resource by describing its primary access mechanism (e.g., its network ‘location’).”<ref name="RFC 3986">Tim Berners-Lee, Roy T. Fielding, Larry Masinter. (January 2005). “Uniform Resource Identifier (URI): Generic Syntax”. Internet Society. RFC 3986; STD 66.</ref>

[edit] Clean URLs

Clean URLs are URLs used by dynamic web pages yet look as if they were static web pages because they are free from any parameters. They are also free from filename extensions, thus hiding the type of server side technology used in the web application.

[edit] See also

[edit] References

<references/>als:URL bg:URL ca:URL cs:URL da:URL de:Uniform Resource Locator el:URL es:URL eo:URL eu:Uniform Resource Locator fr:Adresse réticulaire gl:URL ko:URL id:URL it:Uniform Resource Locator he:URL lv:Vienotais resursu vietrādis lb:Uniform Resource Locator hu:Webcím nl:Uniform Resource Locator ja:Uniform Resource Locator pl:URL (informatyka) pt:URL ro:Uniform Resource Locator ru:URL simple:Uniform Resource Locator sk:URL sl:URL sv:Uniform Resource Locator tr:URL uk:Уніфікований локатор ресурсів zh:统一资源定位符

Uniform Resource Locator

Views
Personal tools
what is world wizzy?
  • World Wizzy is a static snapshot taken of Wikipedia in early 2007. It cannot be edited and is online for historic & educational purposes only.