Documentation

API

URL

                     authority                   path
          ┌──────────────┴────────────────┐┌──────┴──────┐
  https://username:password@juandefu.ca:123/absolute/path?key=value&key2=value2#fragment
  └─┬─┘   └──────┬────────┘ └────┬────┘ └┬┘               └─────────┬─────────┘ └──┬──┘
  scheme   user information    host     port                      query         fragment

URN

  urn:isbn:0901720313
  └┬┘ └──────┬──────┘
  scheme   path

URI

  index.html
  └───┬────┘
    path