Файл PAC может явно указать клиентам подключаться напрямую
Возврат DIRECT — это успешная инструкция маршрутизации. Она отличается от отсутствия файла PAC или от неудачного автоматического обнаружения.
Сеть может распространять действительный файл PAC, даже когда не хочет никакого пересылающего прокси:
function FindProxyForURL(url, host) {
return "DIRECT";
}
Это успешное указание подключиться напрямую. Это не повреждённый скрипт, и он не называет сервер с именем DIRECT.
Это различие может быть полезным, когда намеренно меняют политику маршрутизации, которую организация распространяет автоматически. Клиент, получивший и оценивший этот скрипт, имеет результат; клиент, получивший 404 или не сумевший обнаружить файл, столкнулся с другим состоянием.
Не предполагайте, что предоставление этого файла сразу удаляет каждый старый маршрут. Браузер может сохранить более ранний скрипт, иметь управляемую настройку с более высоким приоритетом или продолжить существующее соединение. Подтвердите действующую конфигурацию и повторное получение.
Скрипт также не отключает прокси, настроенные независимо в других приложениях. Он управляет только теми клиентами, которые действительно используют эту конфигурацию PAC.