The first reason the response may not be answered locally, or null when it may. Everything
here declines: a request with a cookie outside the allowlist or an Authorization header, a
query string, a non-200, a body that is not HTML, a page whose Content-Type names a charset
other than UTF-8, a Set-Cookie off the allowlist, private, no-store, a Vary
that is not about encoding or cookies, and more tags than the gate allows. A principal route
stands for a visitor the caller's identity resolves, so the cookie, Authorization and
private rules do not apply to it.
The first reason the response may not be answered locally, or
nullwhen it may. Everything here declines: a request with a cookie outside the allowlist or anAuthorizationheader, a query string, a non-200, a body that is not HTML, a page whoseContent-Typenames a charset other than UTF-8, aSet-Cookieoff the allowlist,private,no-store, aVarythat is not about encoding or cookies, and more tags than the gate allows. Aprincipalroute stands for a visitor the caller'sidentityresolves, so the cookie,Authorizationandprivaterules do not apply to it.