Re: [問題] 如何將proxy加入.pac檔裡頭
※ 引述《Jyang (小路人)》之銘言:
: 遇到以下這三種情形,直接由 browser 檔掉,以免增加 proxy server 負荷
: //
: if(check(host,",",false,true)) return "";
: if(check(host,"_",false,true)) return "";
: if (isPlainHostName(host) ||
: inDomain(host,".fju.edu.tw") ||
: inNet(host, "140.136."))
: return "DIRECT";
這段就是近端網址
看你的近端網址是什麼 就自己加上去
語法就是如上面的 inNet(host, "140.136.")那樣
: else if (isPlainHostName(host) ||
: inNet(host,"192.192.58.9") ||
: inDomain(host,"iimpft.chadwyck.com"))
: return "PROXY 140.136.247.32:3128;PROXY book.fju.edu.tw:3128";
: else if (isPlainHostName(host) ||
: inDomain(host,".tw") ||
: inDomain(host,".bid.yahoo.com") ||
: inDomain(host,"yimg.com") ||
: inDomain(host,"yahoo.com") ||
: inDomain(host,".google.com") ||
: inDomain(host,"udn.com"))
: return "PROXY 140.136.247.32:3128; PROXY comproxy.fju.edu.tw:3128; PROXY proxy.moe.edu.tw:3128";
: else if (isPlainHostName(host) ||
: // inDomain(host,".au") ||
: inDomain(host,".cn") ||
: // inDomain(host,".de") ||
: // inDomain(host,".edu") ||
: // inDomain(host,".fr") ||
: // inDomain(host,".hk") ||
: // inDomain(host,".org") ||
: // inDomain(host,".uk") ||
: // inDomain(host,".jp") ||
: // inDomain(host,".net") ||
: // inDomain(host,".cc") ||
: inDomain(host,".com"))
: return "PROXY comproxy.fju.edu.tw:3128; PROXY 140.136.247.32:3128; PROXY proxy.moe.edu.tw:3128";
: // return "PROXY 140.136.247.32:3128; PROXY proxy.moe.edu.tw:3128";
: else if (url.substring(0,4) == "ftp:" ||
: url.substring(0,7) == "gopher:")
: return "PROXY 140.136.247.32:3128;PROXY proxy.moe.edu.tw:3128";
因為我不知道你的環境 不過從上面到這裡應該都可以刪了
如果你只要用moe的proxy 就直接加上
else
return "PROXY proxy.moe.edu.tw:3128";
}
下面的也不需要了
另外一般的瀏覽器不太會load balance 所以設兩個proxy的話
通常只會跑第一個 除非第一個沒有回應
: else
: return "PROXY 140.136.247.32:3128; PROXY book.fju.edu.tw:3128; PROXY proxy.moe.edu.tw:3128";
: }
: 我現在要將proxy.moe.edu.tw 加入這個程式裡頭,另外還有近端網址不使用proxy的這個
: 選項也要寫進去,也就是說我要把網際網路選項裡頭的區域網路設定成自動組態,而且是
: 只有用自動組態指令碼這個而已,把下面的手動省略掉,那這樣我要怎麼加勒???
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.243.78.125
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):