1. 协议(protocol):如 http://https://ftp://
  2. 域名(domain):如 www.example.com
    • 子域名:www
    • 主域名:example
    • 顶级域名:com
  3. 端口号(port):如 :80:443(可选,HTTP 默认 80,HTTPS 默认 443)
  4. 路径 (path):如 /users/123/orders,来指示表示某个资源,而这种结构可以看作是对某种层次结构遍历的结果。而这个结构,就是我们的领域模型。比如
    class User {}
     
    class Order {}
     
    User "1" *-- "*" Order
  5. 查询参数 (query string):如 ?id=123&name=test
  6. 锚点/片段标识符 (fragment):如 #header