Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
Прокси, Автоматическая настройка клиентов
 
Как автоматом настроить клиентов, файл настройки выглядит примерно вот так:

function FindProxyForURL(url, host)
{
if(isPlainHostName(host) == true ||
  dnsDomainIs(host, ".xxx.ru") == true ||
  dnsDomainIs(host, ".yyy.ru") == true ||
  isInNet(host, "10.0.0.1", "255.255.255.0") == true)
return "DIRECT";

if(isPlainHostName(host) == true ||                  
dnsDomainIs(host, "zzz.ru") == true ||
 isInNet(host, "xxx.xxx.xxx.xxx", "255.255.255.255") == true)
       return "PROXY 127.0.0.1:xxx";

if(isPlainHostName(host) == true ||
 dnsDomainIs(host, "aaa.ru") == true ||
 isInNet(host, "xxx.xxx.xxx.xxx", "255.255.255.255") == true)
          return "DIRECT";

if(url.substring(0, 4) == "ftp:")
return "PROXY 10.0.0.1:xxx";

return "PROXY 10.10.0.1:xxx";
}



Вопрос в следующем: где взять доки по синтаксису и написанию этого файла?
 
Это простой javascript.
для браузера главное, это

return "PROXY 10.0.0.1:xxx";

Т.е. то что он вернет и будет проксей. а как ты уж будешь определять - пишешь на жабаскрипте. хоть в зависимости от фазы луны.

в примере для aaa.ru Например используется прямое соединение - без проксей.
 
Цитата
offtopic пишет:
в примере для aaa.ru Например используется прямое соединение - без проксей.

это-то все понятно... и что это ява понятно, но где взять список функций?
Например откуда взять isPlainHostName и прочее?
 
http://wp.netscape.com/eng/mozilla/2.0/relnotes/demo/proxy-live.html
Хочешь быть мудрым? Не желай всего, что видишь; не верь всему, что слышишь; не говори всего, что знаешь; не делай всего, что умеешь, а только то, что полезно.
 
Александр Антипов,

спасибо, то что нужно.
Страницы: 1
Читают тему