类 HttpsConfig


  • public class HttpsConfig
    extends Object
    update by changxing01 on 19/8/28
    • 构造器详细资料

      • HttpsConfig

        public HttpsConfig()
    • 方法详细资料

      • withHttpRedirectCode

        public HttpsConfig withHttpRedirectCode​(int httpRedirectCode)
        参数:
        httpRedirectCode - http redirect code
        返回:
        this object
      • withHttpsRedirect

        public HttpsConfig withHttpsRedirect​(boolean httpsRedirect)
        参数:
        httpsRedirect - https redirect
        返回:
        this object
      • withHttpsRedirectCode

        public HttpsConfig withHttpsRedirectCode​(int httpsRedirectCode)
        参数:
        httpsRedirectCode - https redirect code
        返回:
        this object
      • withHttp2Enabled

        public HttpsConfig withHttp2Enabled​(boolean http2Enabled)
        参数:
        http2Enabled - enable HTTP2 feature
        返回:
        this object
      • withEnabled

        public HttpsConfig withEnabled​(boolean enabled)
        参数:
        enabled - Turn on HTTPS acceleration
        返回:
        this object
      • withCertId

        public HttpsConfig withCertId​(String certId)
        参数:
        certId - certificate id
        返回:
        this object
      • withDisableHttpsSpider

        public HttpsConfig withDisableHttpsSpider​(String disableHttpsSpider)
        参数:
        disableHttpsSpider - 跳转时排除包含该字段ua值的请求
        返回:
        this object
      • withHttpRedirect

        public HttpsConfig withHttpRedirect​(boolean httpRedirect)
        参数:
        httpRedirect - http redirect code
        返回:
        this object
      • withVerifyClient

        public HttpsConfig withVerifyClient​(boolean verifyClient)
        参数:
        verifyClient - HTTP protocol source
        返回:
        this object
      • withSslProtocols

        public HttpsConfig withSslProtocols​(List<String> sslProtocols)
        参数:
        sslProtocols - TLS version
        返回:
        this object
      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled​(boolean enabled)
      • getCertId

        public String getCertId()
      • setCertId

        public void setCertId​(String certId)
      • getHttpRedirect

        public Boolean getHttpRedirect()
      • setHttpRedirect

        public void setHttpRedirect​(Boolean httpRedirect)
      • getHttpRedirectCode

        public Integer getHttpRedirectCode()
      • setHttpRedirectCode

        public void setHttpRedirectCode​(Integer httpRedirectCode)
      • getHttpsRedirect

        public Boolean getHttpsRedirect()
      • setHttpsRedirect

        public void setHttpsRedirect​(Boolean httpsRedirect)
      • getHttpsRedirectCode

        public Integer getHttpsRedirectCode()
      • setHttpsRedirectCode

        public void setHttpsRedirectCode​(Integer httpsRedirectCode)
      • getHttp2Enabled

        public Boolean getHttp2Enabled()
      • setHttp2Enabled

        public void setHttp2Enabled​(Boolean http2Enabled)
      • getVerifyClient

        public Boolean getVerifyClient()
      • setVerifyClient

        public void setVerifyClient​(Boolean verifyClient)
      • getSslProtocols

        public List<String> getSslProtocols()
      • setSslProtocols

        public void setSslProtocols​(List<String> sslProtocols)
      • getDisableHttpsSpider

        public String getDisableHttpsSpider()
      • setDisableHttpsSpider

        public void setDisableHttpsSpider​(String disableHttpsSpider)