Autenticació HTTP Basic a través de proxy amb contrasenya buida
Reconeix el separador de contrasenya buida quan un proxy superior fa servir una clau API com a nom d'usuari Basic.
A login=API_KEY:, els dos punts finals poden indicar que la contrasenya és buida. Les credencials HTTP Basic consten de nom d'usuari, dos punts i contrasenya. Quan un servei especifica una clau API com a nom d'usuari amb contrasenya buida, el parell és API_KEY:; els dos punts no formen part de la clau del compte.
Mantingues el contracte del servei amb aquesta interpretació. Un altre servei pot posar el testimoni al camp de contrasenya o fer servir un altre mecanisme d'autenticació. Els dos punts finals per si sols no poden establir què espera el seu servidor.
La sintaxi d'inici de sessió cache_peer de Squid també difereix de la sintaxi d'informació d'usuari d'una URL de proxy. Els caràcters reservats poden necessitar codificació URL en una interfície i cometes diferents a l'altra; conserva les regles de la configuració real.
TLS cap al proxy pare és una decisió a part. Canviar aquest transport no canvia el parell de credencials Basic ni determina si el lloc de destinació fa servir HTTPS.