Чи може файл PAC спрямовувати зображення через інший проксі?
Рішення PAC ухвалюється до надходження відповіді. Шаблони URL — лише евристика маршрутизації, а браузери можуть видаляти шляхи HTTPS перед обчисленням скрипта.
Файл PAC вибирає маршрут до того, як браузер отримає відповідь. Він не може перевірити тип вмісту зображення у відповіді й потім заднім числом вибрати інший проксі.
Ім'я файлу, що закінчується на .jpg, — лише підказка. Зображення можуть надходити з URL без розширення, а URL, схожий на зображення, може повернути документ помилки.
Для HTTPS є ще одне обмеження: браузери можуть видалити шлях і запит перед передаванням URL на обчислення PAC. Правило, що шукає /images/, може так і не отримати цей текст.
Не покладайтеся на старі перемикачі, які розкривали повні URL, не перевіривши документовану поведінку поточного браузера. Такі перемикачі також змінюють, яка конфіденційна інформація URL стає видимою скрипту маршрутизації.
Якщо контрольований сервіс публікує ресурси на окремому імені хоста, політика на основі імені хоста може ясніше виразити потрібний маршрут. Інакше виберіть механізм, який справді має інформацію, потрібну для рішення. Вхід URL скрипта PAC — це не подання завантаженої сторінки чи її DOM.