Может ли файл PAC направлять изображения через другой прокси?
Решение PAC принимается до получения ответа. Шаблоны URL — лишь эвристика маршрутизации, а браузеры могут удалять пути HTTPS перед вычислением скрипта.
Файл PAC выбирает маршрут до того, как браузер получит ответ. Он не может проверить тип содержимого изображения в ответе и затем задним числом выбрать другой прокси.
Имя файла, оканчивающееся на .jpg, — лишь подсказка. Изображения могут приходить с URL без расширения, а URL, похожий на изображение, может вернуть документ ошибки.
Для HTTPS есть ещё одно ограничение: браузеры могут удалить путь и запрос перед передачей URL на вычисление PAC. Правило, ищущее /images/, может так и не получить этот текст.
Не полагайтесь на старые переключатели, раскрывавшие полные URL, не проверив документированное поведение текущего браузера. Такие переключатели также меняют, какая конфиденциальная информация URL становится видимой скрипту маршрутизации.
Если контролируемый сервис публикует ресурсы на отдельном имени хоста, политика на основе имени хоста может яснее выразить нужный маршрут. В противном случае выберите механизм, у которого действительно есть информация, необходимая для решения. Вход URL скрипта PAC — это не представление загруженной страницы или её DOM.