    # Authentication with:
    #   username=bob@email.com
    #   password=secret

    # the '@' must be url-escaped
    GET http://bob%40email.com:secret@localhost:8000/basic-authentication-per-request
    HTTP 200
    `You are authenticated`

    # Header value can be computed with `echo -n 'bob@email.com:secret' | base64`
    GET http://localhost:8000/basic-authentication-per-request
    Authorization: Basic Ym9iQGVtYWlsLmNvbTpzZWNyZXQ=
    HTTP 200
    `You are authenticated`

    # We can also use a BasicAuth section to specify user and password
    # without any base64 encoding.
    # Note that spaces surrounded user and password are trimmed. If you
    # really want a space in your password (!!), you could use Hurl
    # unicode literal \u{20}.
    GET http://localhost:8000/basic-authentication-per-request
    [BasicAuth]
    bob@email.com: secret
    HTTP 200
    `You are authenticated`