public final class PacUrlProxyResolver extends Object
PAC_URL_* modes:
PacUrlResolver -> PacScriptLoader -> PacEvaluator (GraalVM) -> PacProxyRouteParserOnly the
PacUrlResolver differs per mode (manual / PowerShell / Windows settings).
This pipeline never falls back to static-proxy, registry, manual or DIRECT. Every
failure surfaces as a ProxyResult ERROR carrying the
technical cause, so diagnostics are never masked:
pac-url-discovery-failed — the discovery step threw.pac-url-not-found — the discovery step produced no URL.pac-download-failed — the PAC file could not be downloaded.pac-evaluation-failed — GraalVM/PAC evaluation failed.DIRECT is only returned when the PAC script itself yields DIRECT.| Constructor and Description |
|---|
PacUrlProxyResolver(PacUrlResolver pacUrlResolver,
PacScriptLoader pacScriptLoader,
PacEvaluator pacEvaluator) |
public PacUrlProxyResolver(PacUrlResolver pacUrlResolver, PacScriptLoader pacScriptLoader, PacEvaluator pacEvaluator)
public ProxyResult resolve(String targetUrl)
Copyright © 2026. All rights reserved.