Combiner les sources de règles PAC avant la livraison
Combinez les règles de routage du proxy dans le script livré au navigateur au lieu de vous appuyer sur des imports de style navigateur à l'intérieur du PAC.
Le PAC standard ne dispose pas d'import général, ni de fetch, ni d'environnement de document de navigateur. Combiner une politique d'entreprise avec des exceptions locales exige donc une étape avant que le script n'atteigne le navigateur.
Un seul point d'entrée de routage
Gardez des sources de règles séparées pour l'édition, puis produisez un seul script livré avec un seul FindProxyForURL(url, host). Donnez des noms distincts aux fonctions auxiliaires et appliquez l'ordre de règles prévu dans ce point d'entrée.
Le serveur web d'une organisation peut produire le script final à la place. Dans les deux cas, le navigateur reçoit une politique complète ; le PAC en cours d'exécution ne récupère pas une autre URL de PAC. La documentation WinHTTP décrit l'environnement d'exécution restreint.
Résoudre les conflits et les entrées manquantes
Décidez si les exceptions locales prévalent sur les règles de l'entreprise. Décidez aussi si une source manquante bloque la publication ou laisse la dernière version approuvée en place. Publier un résultat vide pourrait créer une politique de routage direct involontaire.
Gardez l'URL livrée stable et joignable indépendamment de la route proxy qu'elle configure. Après publication, confirmez que le navigateur a récupéré le nouveau script. Si des sites exigent des politiques différentes, distribuez le script final approprié via leur mécanisme de gestion existant.