HTTP Basic-proxygodkendelse med en tom adgangskode
Genkend separatoren for tom adgangskode, når en upstream-proxy bruger en API-nøgle som Basic-brugernavn.
I login=API_KEY: kan det sidste kolon betyde, at adgangskoden er tom. HTTP Basic-legitimationsoplysninger består af brugernavn, kolon og adgangskode. Når en tjeneste angiver en API-nøgle som brugernavn med en tom adgangskode, er parret API_KEY:; kolon er ikke en del af kontoens nøgle.
Hold fast i tjenestens kontrakt med denne fortolkning. En anden tjeneste kan lægge tokenet i adgangskodefeltet eller bruge en anden godkendelsesmekanisme. Et kolon i slutningen alene kan ikke fastslå, hvad dens server forventer.
Squids cache_peer-loginssyntaks adskiller sig også fra en proxy-URLs brugerinformationssyntaks. Reserverede tegn kan kræve URL-kodning i én grænseflade og anderledes citater i den anden; bevar reglerne for den faktiske indstilling.
TLS til forælderen er et separat valg. Ændring af den transport ændrer ikke Basic-legitimationsparret og afgør heller ikke, om destinationswebstedet bruger HTTPS.