Differences between URI URLs

Source: Internet
Author: User

Uri stands for Universal Resource Identifier

URL stands for Universal Resource Locator

The URL is actually a subset of the URI,A URL is a subset of the URI popular protocols. These are protocols (http: //, ftp: //, mailto :)

 

I am a posting machine today! Anyway, for a while now I 've been quite confused about the difference between URLs (Uniform Resource Locators) and Uris (Uniform resource identifiers). I finally decided to do
A little research and try and identify the distinction. I found the following at the W3C's contemporary view of uniform resource identifiers:

"... A URL is a type of URI that identifies a resource via a representation of its primary access mechanisms (e.g ., its network "location"), rather than by some other attributes it may have. thus as we noted,
"Http:" Is a URI scheme. An http uri is a URL. The phrase "URL Scheme" is now used infrequently, usually to refer to some subclass of Uri schemes ..."

however, as is typical with W3C documents and specs, there's a little too much technical mumbo-jumbo floating around in that explanation to satisfy anyone who doesn't balance their checkbook in binary, so
I kept looking. kenth fly's web site provides provided the following:

"URI stands for Universal Resource Identifier and URL stands for Universal Resource Locator. often times people use the terms interchangably, which is not entirely correct. a URL is a subset of the URI popular
protocols. these are protocols (http: //, ftp: //, mailto :). therefore all URLs are Uris. the term URL is deprecated and the more correct term URI is used in technical documentation. all Uris are means to access a resource on the Internet and are a technical
short hand used to link to the resource. uris always designate a method to access the resource and designate the specific resource to be accessed. "

So... My terminology is apparently way out-dated and I need to start saying "Uri" instead of "url." Why? Because anything that has been deprecated is bad news (remember the edevil

<Blink> tag ?). Now I know, and knowing is half the battle.

 

From:

Http://www.bernzilla.com/item.php? Id = 100

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.