Class WinHttpHelpers


  • public class WinHttpHelpers
    extends Object
    Static helper methods for Windows WinHttp functions.
    Author:
    phansson
    • Method Detail

      • detectAutoProxyConfigUrl

        public static String detectAutoProxyConfigUrl​(com.sun.jna.platform.win32.WinDef.DWORD dwAutoDetectFlags)
        Finds the URL for the Proxy Auto-Configuration (PAC) file using WPAD.

        This method is blocking and may take some time to execute.

        Parameters:
        dwAutoDetectFlags - flags for auto detection
        Returns:
        the url of the PAC file or null if it cannot be located using WPAD method.
      • freeGlobalMemory

        public static void freeGlobalMemory​(com.sun.jna.Pointer p)
      • getAndFreeGlobalString

        public static String getAndFreeGlobalString​(com.sun.jna.platform.win32.WTypes.LPWSTR h)