  │
│          │  │ user-│ pass-├──────────────┴────┤          │                │       │
│ protocol │  │ name │ word │        host       │          │                │       │
├──────────┴──┼──────┴──────┼───────────────────┤          │                │       │
│   origin    │             │       origin      │ pathname │