Um ficheiro PAC pode encaminhar imagens por um proxy diferente?
A decisão PAC ocorre antes de a resposta chegar. Os padrões de URL são apenas uma heurística de encaminhamento, e os navegadores podem remover caminhos HTTPS antes de avaliar o script.
Um ficheiro PAC escolhe a rota antes de o navegador receber a resposta. Não pode inspecionar o tipo de conteúdo da imagem na resposta e depois escolher retroativamente outro proxy.
Um nome de ficheiro que termina em .jpg é apenas uma pista. As imagens podem vir de URL sem extensão, e uma URL que parece uma imagem pode devolver um documento de erro.
Há outra limitação para HTTPS: os navegadores podem remover o caminho e a consulta antes de passar a URL à avaliação PAC. Uma regra que procura /images/ pode nunca receber esse texto.
Não confie em interruptores antigos que expunham URL completos sem verificar o comportamento documentado do navegador atual. Esses interruptores também alteram que informação sensível da URL se torna visível para o script de encaminhamento.
Se um serviço controlado publica recursos num nome de anfitrião dedicado, uma política baseada no nome de anfitrião pode exprimir a rota pretendida com mais clareza. Caso contrário, escolha um mecanismo que tenha realmente a informação que a decisão exige. A entrada de URL de um script PAC não é uma vista da página descarregada nem do seu DOM.