URI | URL | URN
The world of Uniform Resource ___
Here the word resource
could be anything, take it as a img on your computer for easier understanding
URI
URI
stands for Uniform Resource Identifier- A
URI
contains two things - Name
- Location
- We need URI so identify the resource from its name and also be able to locate it using location
URL
URL
stands for Uniform Resource Locator- This is basically the address of the resource.
URN
URL
stands for Uniform Resource Name- This is basically the name of the resource.
Therefore : URI = URL + URN
The URI generic syntax consists of a hierarchical sequence of five components
where the authority component divides into three subcomponents:
userinfo host port
┌──┴───┐ ┌──────┴──────┐ ┌┴┐
https://john.doe@www.example.com:123/forum/q/?tag=networking#top
└─┬─┘ └───────────┬──────────────┘└───────┬───────┘ └───────────┬─────────────┘ └┬┘
scheme authority path query fragment
I hope you like this article !