User Tools

Site Tools


informatique:proxy_pac

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

informatique:proxy_pac [2018/11/21 12:28]
pteu created
informatique:proxy_pac [2018/12/06 16:46] (current)
pteu
Line 1: Line 1:
-PAC est un mécanisme permettant de déterminer le comportement d'un client Web lors de l'​accès à une ressource. Il s'agit souvent d'un fichier précisé ​sur le clientqui est téléchargé et interprété localement (dans le navigateur par exemple). La syntaxe utilisée est celle du javascript.+PAC est un mécanisme permettant de déterminer le comportement d'un client Web lors de l'​accès à une ressource. Il s'agit souvent d'une URL configurée ​sur le client qui pointe vers un fichier ​téléchargé et interprété localement (dans le navigateur par exemple). La syntaxe utilisée est celle du javascript.
  
 Fonctions disponibles/​utiles,​ en vrac : Fonctions disponibles/​utiles,​ en vrac :
Line 6: Line 6:
   * ''​localHostOrDomainIs(HOST,​HOSTNAME)''​ : vrai si HOST match sur le nom partiel ou complet HOSTNAME   * ''​localHostOrDomainIs(HOST,​HOSTNAME)''​ : vrai si HOST match sur le nom partiel ou complet HOSTNAME
   * ''​shExpMatch''​ : vrai si match avec l'​expression régulière   * ''​shExpMatch''​ : vrai si match avec l'​expression régulière
-  * ''​isInNet(IP,​NETWORK,​MASK)''​ : vrai si IP est compris ​dans le réseau défini par NETWORK/​MASK+  * ''​isInNet(IP,​NETWORK,​MASK)''​ : vrai si IP est comprise ​dans le réseau défini par NETWORK/​MASK
   * ''​myIpAddress()''​ : adresse IP du client   * ''​myIpAddress()''​ : adresse IP du client
   * ''​dnsResolve(HOST)''​ : résout le DNS fourni en paramètre (HOST)   * ''​dnsResolve(HOST)''​ : résout le DNS fourni en paramètre (HOST)
 +  * ''​weekdayRange("​MON","​FRI"​)''​ : teste si le jour courant est inclus dans l'​intervalle entre MON(day) -> FRI(day)
 +  * ''​dateRange("​JAN",​ "​MAR"​)''​ : permet de décrire des règle par rapport à la date courante (ex ici entre janvier et mars)
 +  * ''​timeRange(8,​18)''​ permet de tester l'​heure courante (ici entre 8h et 18h)
  
 Exemples : Exemples :
informatique/proxy_pac.txt · Last modified: 2018/12/06 16:46 by pteu