The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Сценарий автоматической настройки"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [ Отслеживать ]

"Сценарий автоматической настройки"  
Сообщение от iamdivus email(ok) on 13-Окт-08, 10:00 
У пользователей в браузерах автоматическая настройка на прокси файл.pac в котором if (isInNet(host, "10.0.0.0", "255.0.0.0")) return "DIRECT";
else
return "PROXY мой прокси:8080";

Когда пользователи набирают нечаяно несуществующий сайт (или натыкаются на такой) то браузер зависает, похоже из-за того, что браузер не может определить айпи и сопоставить его с isInNet(host,

Как решить эту проблему?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Сценарий автоматической настройки"  
Сообщение от Golub Mikhail (ok) on 13-Окт-08, 11:24 
>[оверквотинг удален]
>else
>return "PROXY мой прокси:8080";
>
>
>
>Когда пользователи набирают нечаяно несуществующий сайт (или натыкаются на такой) то браузер
>зависает, похоже из-за того, что браузер не может определить айпи и
>сопоставить его с isInNet(host,
>
>Как решить эту проблему?

Поставить в самом начале скрипта.

// Some browsers will do a seperate DNS lookup for each isInNet() function call,
// resulting in a very long delay before finally completing the proxy lookup.
// This can result in slow or non-functional web browsing.

if (! isResolvable(host)) return "PROXY ваш_прокси";

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Сценарий автоматической настройки"  
Сообщение от iamdivus email(ok) on 13-Окт-08, 14:42 
спасибо огромное !!!
а что значит восклицательный знак ! перед isResolvable  ?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Сценарий автоматической настройки"  
Сообщение от Golub Mikhail (ok) on 14-Окт-08, 10:10 
>спасибо огромное !!!
>а что значит восклицательный знак ! перед isResolvable  ?

отрицание. Т.е. который не резолвится.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру