Dans login=API_KEY:, le deux-points final peut signifier que le mot de passe est vide. Les identifiants HTTP Basic se composent d'un nom d'utilisateur, d'un deux-points et d'un mot de passe. Lorsqu'un service désigne une clé d'API comme nom d'utilisateur avec un mot de passe vide, la paire est API_KEY: ; le deux-points ne fait pas partie de la clé du compte.

Respectez le contrat du service avec cette interprétation. Un autre service peut placer le jeton dans le champ du mot de passe ou recourir à un autre mécanisme d'authentification. Un deux-points final seul ne permet pas de savoir ce qu'attend son serveur.

La syntaxe de connexion cache_peer de Squid diffère elle aussi de la syntaxe des informations utilisateur d'une URL de proxy. Les caractères réservés peuvent nécessiter un encodage URL dans une interface et un autre échappement dans l'autre ; conservez les règles du réglage réel.

Le TLS vers le proxy parent est un choix distinct. Changer ce transport ne modifie pas la paire d'identifiants Basic et ne détermine pas si le site de destination utilise HTTPS.

Articles similaires