Файл Proxy.pac - доступ к сайту на нестандартном порте, который будет отправлен прямым

Сегодня у меня была удача, и она пошла полный экран. Когда я проверил Панель управления> Персонализация> Настройки Дисплея, она была установлена в 640 x 480, который является нижней точкой на ползунке. Я думаю, что это имеет к должному с Виртуальными Консольными Настройками ПК> Дисплей, где "Опции изменения размеров окна виртуальной машины" установлен "Позволить любое разрешение экрана".

1
задан 8 October 2009 в 12:52
3 ответа

Это, кажется, хорошо работает для меня:

function FindProxyForURL(url, host) {

    if ( shExpMatch(url, "http://www.test.com:765/*") ) { return "DIRECT"; }

    return "PROXY proxy:port";
}

BTW, можно использовать предупреждение () для отладки, по крайней мере, под IE. Это дрянно, но это, по крайней мере, получает Вас некоторое понимание, что делает сценарий. Очевидно, удалите их перед входом в производство.

2
ответ дан 4 December 2019 в 02:22

Почему бы не настраивать внутренний прокси, чтобы проксировать тест com:765 и т.д. с virtualhost и добавить это к proxy.pac?

-1
ответ дан 4 December 2019 в 02:22

Если вам нужно что-то более общее, чтобы разрешить все запросы, требующие нестандартного порта для прямой передачи, попробуйте:

if (shExpMatch(url, "*://" + host + ":*"))
    return "DIRECT";

Это не идеально (и вы можете хотите изменить так, чтобы запросы, явно указывающие стандартный порт для протокола, например: 80 для HTTP и: 443 для HTTPS, по-прежнему проходили через прокси), но он должен перехватывать большинство запросов. Уточнения приветствуются.

0
ответ дан 4 December 2019 в 02:22

Теги

Похожие вопросы