pac

Une définition du Jargon Français.
Aller à : Navigation, rechercher

Dr enus.png extension.  [extension]. Proxy Autoconfiguration File. Fichier dont le contenu offre moyen à tout logiciel client web, en particulier à un navigateur, de déterminer le mandataire à employer.

Les paramètres du navigateur lui révèlent où trouver ce fichier, qui peut se trouver sur la machine où il fonctionne (le paramètre est alors le nom de ce fichier), ou qu'il peut télécharger (le paramètre est l'URL. À défaut le navigateur peut le déterminer grâce au Web Proxy Autodiscovery Protocol.

Le fichier abrite le code source (en JavaScript) d'une fonction lui révélant comment accéder à un URL donné. Pour cela le navigateur, avant d'accéder à un URL, appelle la fonction en lui fournissant l'URL. La valeur qu'elle lui retourne précise la façon dont il doit y accéder: via un mandataire (lequel) ou bien directement. Cette valeur retournée est une chaîne contenant la suite (ordonnée et qui peut ne contenir qu'un seul élément) des moyens d'accéder à l'URL. Le client peut tenter d'employer l'un d'eux si le précédent ne lui répond pas. Chacun de ces moyens est noté « PROXY x:y » où « x » est le nom IP du mandataire à utiliser et « y » le numéro du port (sens 2) TCP ou bien « DIRECT » (accès direct, sans mandataire). Deux moyens consécutifs sont séparés par un caractère point-virgule. Exemple de réponse: "PROXY proxy.example.org:3128; proxy2.example.com:3128; DIRECT"

Le nom complet du fichier est traditionnellement « proxy.pac ».

Convention mise au point par Netscape vers 1995.

Ne pas confondre avec robots.txt.