代理自動配置

代理自動配置 ( 簡稱PAC ） 是一種網頁瀏覽器技術 ， 用於定義瀏覽器該如何自動選擇適當的代理服務器來訪問一個網址 。 一個PAC文件包含一個JavaScript的函數 “ FindProxyForURL ( url, host ) ” ， 這個函數返回一個包含一個或多個訪問規則的字符串 。 用戶代理根據這些規則使用一個特定的代理器或者直接訪問 ， 這些規則也有優先級 。 當使用高優先級的規則無法訪問的時候 ， 低優先級的訪問規則 （ 如果存在 ） 就提供了備用的訪問方式 。 瀏覽器在訪問網頁以前 ， 會首先訪問這個PAC文件 。 PAC文件中的URL可能是手工配置的 ， 也可能是是通過網頁的網絡代理自動發現協議自動配置的 。