Fetches a SPIRE http_challenge over plain http from the address an
attesting agent named, after the caller matched the host name against the
allowed patterns.
Kill switch, internal-address refusal in product mode with the connection pinned, no redirect, 64 bytes of body and a 10-second timeout. Never rejects.
the host the agent named
the port it serves on
the challenge path
a promise of { ok, status, body, headers, kind, why, url }
Forwards to
FederationHttp.fetchHttpChallenge().