當用戶需要訪問不同網站使用不同的代理的時候,手動修改代理很不方便,這個時候可以用到IE的自動配置腳本。
例如訪問yahoo、msn.com的網站使用 192.168.1.1:80 的代理的情況,則可以編輯腳本文檔內容如下(//符號後爲註釋內容):
function FindProxyForURL(url,host) {
if(
shExpMatch(host,"*.yahoo.com")|| //訪問形如*.yahoo.com的網站時
shExpMatch(host,"*.msn.com") //訪問行如*.msn.com的網站時
) return "PROXY 192.168.1.1:80"; //調用代理 192.168.1.1,連接端口號爲80
else return "DIRECT"; //其它情況不使用代理
}
保存文件爲 *.pac,例如路徑爲: D:/auto.pac ,接着在Internet 選項,連接,區域網絡設定,將“使用自動腳本配置”勾上,然後再地址裏填入: file://D:/auto.pac ,注意前面的 file:// 不可少,設定完畢後關閉IE,現在IE的代理調用就已經生效了。