PROXYIP.IO

PAC 自動代理分流腳本測試

瀏覽器本機

於純本機沙箱中模擬執行 PAC 腳本的 FindProxyForURL 函式,比對 Chrome 與 Firefox 的分流決策與函式呼叫追蹤。腳本絕不上傳伺服器。

🛡️🔒 純瀏覽器本機執行:DNS 模擬基於下方對照表,絕不向公網發出真實請求或洩漏內部網域名稱。
常用分流預設:

PAC 分流腳本 (JavaScript)

內建標準 PAC 輔助函式(isPlainHostName、shExpMatch、dnsResolve、isInNet、timeRange 等);Chrome 模式另支援 *Ex 擴充函式。

|

待測試目標位址(每行一筆,最多 50 筆)

模擬瀏覽器核心:

分流決策執行看板

共測試 5 個位址:2 個經代理,3 個直連,0 個異常。

  • https://www.example.com/account?id=7
    走代理
    FindProxyForURL("https://www.example.com/", "www.example.com"):PROXY 203.0.113.10:8080; SOCKS5 203.0.113.11:1080; DIRECT
    1. #1PROXY 203.0.113.10:8080 — 經由 HTTP 代理伺服器轉發:203.0.113.10:8080
    2. #2SOCKS5 203.0.113.11:1080 — 經由 SOCKS5 代理伺服器轉發:203.0.113.11:1080
    3. #3DIRECT — 直連存取,不經由任何代理伺服器。
  • http://intranet/
    直連
    FindProxyForURL("http://intranet/", "intranet"):DIRECT
    1. #1DIRECT — 直連存取,不經由任何代理伺服器。
  • http://wiki.corp.example.com/start
    直連
    FindProxyForURL("http://wiki.corp.example.com/start", "wiki.corp.example.com"):DIRECT
    1. #1DIRECT — 直連存取,不經由任何代理伺服器。
  • https://clips.video.example.net/watch
    走代理
    FindProxyForURL("https://clips.video.example.net/", "clips.video.example.net"):PROXY 203.0.113.20:3128; DIRECT
    1. #1PROXY 203.0.113.20:3128 — 經由 HTTP 代理伺服器轉發:203.0.113.20:3128
    2. #2DIRECT — 直連存取,不經由任何代理伺服器。
  • http://printer.office.example.com/
    直連
    FindProxyForURL("http://printer.office.example.com/", "printer.office.example.com"):DIRECT
    1. #1DIRECT — 直連存取,不經由任何代理伺服器。

提示:本工具僅於瀏覽器沙箱中本機模擬規則判定,不會透過代理產生真實流量。Chrome 與 Firefox 傳遞給 PAC 的參數存在隱私差異,可切換比對。