The request arrives without credentials.
The request asks for the private path
The request line asks for the same toy private path as the Basic auth example.
GET /private
Authorization is absent
The request rows show no Authorization header.
Authorization absent
The Host row names api.example
The server can answer the request even before credentials are supplied.
Host=api.example
Summary
A request without Authorization can be answered with a challenge.
missing Authorization checked