Class HttpClientUtil

java.lang.Object
io.wcm.tooling.commons.packmgr.util.HttpClientUtil

public final class HttpClientUtil extends Object
Utility methods for HTTP client.
  • Method Details

    • buildRequestConfig

      public static org.apache.http.client.config.RequestConfig buildRequestConfig(PackageManagerProperties props)
      Built custom request configuration from package manager properties.
      Parameters:
      props - Package manager properties
      Returns:
      Request config
    • applyRequestConfig

      public static void applyRequestConfig(org.apache.http.client.methods.HttpRequestBase httpRequest, PackageFile packageFile, PackageManagerProperties props)
      Apply timeout configurations that are defined specific for this package file.
      Parameters:
      httpRequest - Http request
      packageFile - Package file
      props - Package manager properties