Class WpadProxySearchStrategyWithDHPC
java.lang.Object
com.github.markusbernhardt.proxy.search.wpad.WpadProxySearchStrategyWithDHPC
- All Implemented Interfaces:
ProxySearchStrategy
Uses automatic proxy script search (WPAD) to find an PAC file automatically.
Note: at the moment only the DNS name guessing schema is implemented. All others are missing.
For more information about WPAD: Web_Proxy_Autodiscovery_Protocol
Outdated RFC draft: draft-ietf-wrec-wpad-01.txt
- Author:
- Markus Bernhardt, Copyright 2016, Bernd Rosstauscher, Copyright 2009
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()Gets the printable name of the search strategy.Loads the proxy settings from a PAC file.Loads the settings and stores them in a properties map.
-
Constructor Details
-
WpadProxySearchStrategyWithDHPC
public WpadProxySearchStrategyWithDHPC()Constructor
-
-
Method Details
-
getProxySelector
Loads the proxy settings from a PAC file. The location of the PAC file is determined automatically.- Specified by:
getProxySelectorin interfaceProxySearchStrategy- Returns:
- a configured ProxySelector, null if none is found.
- Throws:
ProxyException- on error.
-
getName
Gets the printable name of the search strategy.- Specified by:
getNamein interfaceProxySearchStrategy- Returns:
- the printable name of the search strategy
-
readSettings
Loads the settings and stores them in a properties map.- Returns:
- the settings.
-