// FindProxyForURL var FindProxyForURL = function(init, profiles) { return function(url, host) { "use strict"; var result = init, scheme = url.substr(0, url.indexOf(":")); do { result = profiles[result]; if (typeof result === "function") result = result(url, host, scheme); } while (typeof result !== "string" || result.charCodeAt(0) === 43); return result; }; }("+google", { "+google": function(url, host, scheme) { "use strict"; if (/(?:^|\.)google\.com$/.test(host)) return "+internal-vf"; return "DIRECT"; }, "+internal-vf": function(url, host, scheme) { "use strict"; if (host === "127.0.0.1" || host === "::1" || host.indexOf(".") < 0) return "DIRECT"; return "PROXY 127.0.0.1:8123"; } });
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
basic.expected.js | File | 64 B | 0644 |
|
basic.js | File | 46 B | 0644 |
|
get-example.expected.js | File | 234 B | 0644 |
|
get-example.js | File | 185 B | 0644 |
|
multiple.expected.js | File | 135 B | 0644 |
|
multiple.js | File | 120 B | 0644 |
|
pac-resolver-gh-16.expected.js | File | 857 B | 0644 |
|
pac-resolver-gh-16.js | File | 832 B | 0644 |
|
pac-resolver-gh-3.expected.js | File | 625 B | 0644 |
|
pac-resolver-gh-3.js | File | 683 B | 0644 |
|
test.js | File | 1.26 KB | 0644 |
|