VK ACCESS: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) (Новая страница: «<PRE> function FindProxyForURL(url, host) { PROXY = "PROXY sirmax:9999" if ( shExpMatch(host,"*.vk.com") ) { return PROXY; } // Everythi…») |
Sirmax (обсуждение | вклад) |
||
| (не показаны 3 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
| + | [[Категория:PAC]] |
||
| ⚫ | |||
| + | [[Категория:proxy auto configuration]] |
||
| + | [[Категория:proxy]] |
||
| + | =Простой пример= |
||
| + | Тут |
||
| + | * sirmax:9999 - адрес и порт прокси |
||
| + | |||
| ⚫ | |||
function FindProxyForURL(url, host) { |
function FindProxyForURL(url, host) { |
||
| − | + | VK_PROXY = "PROXY sirmax:9999" |
|
| + | KOHLS_PROXY = "PROXY proxy.kohls.com:3128" |
||
| − | if ( shExpMatch(host,"*.vk.com") ) { |
+ | if ( shExpMatch(host,"*.vk.com") || shExpMatch(host,"vk.com") ) { |
| − | return |
+ | return VK_PROXY; |
} |
} |
||
| + | |||
| + | if (shExpMatch(host,"*.kohls.com") || shExpMatch(host, "*.ciscospark.com")) { |
||
| + | return KOHLS_PROXY; |
||
| + | } |
||
| + | |||
// Everything else directly! |
// Everything else directly! |
||
return "DIRECT"; |
return "DIRECT"; |
||
} |
} |
||
| + | |||
| − | <PRE> |
+ | </PRE> |
| + | Очевидно что тут можно закодить любую логику выбора прокси |
||
Текущая версия на 08:52, 30 октября 2023
Простой пример
Тут
- sirmax:9999 - адрес и порт прокси
function FindProxyForURL(url, host) {
VK_PROXY = "PROXY sirmax:9999"
KOHLS_PROXY = "PROXY proxy.kohls.com:3128"
if ( shExpMatch(host,"*.vk.com") || shExpMatch(host,"vk.com") ) {
return VK_PROXY;
}
if (shExpMatch(host,"*.kohls.com") || shExpMatch(host, "*.ciscospark.com")) {
return KOHLS_PROXY;
}
// Everything else directly!
return "DIRECT";
}
Очевидно что тут можно закодить любую логику выбора прокси