HTTPS相关接口
更新时间:2023-05-16
设置HTTPS加速
                Java
                
            
            1    public void setDomainHttpsConfig(CdnClient client){
2        String domain = "my.test.com";
3        HttpsConfig httpsConfig = new HttpsConfig().withEnabled(true).withCertId("ssl-82fdaufdsaldsuaow");
4        client.setDomainHttpsConfig(new SetDomainHttpsConfigRequest()
5                                        .withDomain(domain)
6                                        .withHttps(httpsConfig));
7    }设置HSTS配置
                Java
                
            
            1    public void setDomainHSTS(CdnClient client){
2        String domain = "my.test.com";
3        Hsts HSTS = new Hsts().withMaxAge(100).withIncludeSubDomains(true).withPreload(false);
4        client.setDomainHSTS(new SetDomainHSTSRequest().withDomain(domain).withHSTS(HSTS));
5    }查询HSTS配置
                Java
                
            
            1    public void getDomainHSTS(CdnClient client) {
2        String domain = "my.test.com";
3        GetDomainHSTSResponse response = client.getDomainHSTS(domain);
4    }
5    设置OCSP配置
                Java
                
            
            1    public void setDomainOCSPSwitch(CdnClient client){
2        String domain = "my.test.com";
3        client.setDomainOCSPSwitch(domain, true);
4    }查询OCSP配置
                Java
                
            
            1    public void getDomainOCSP(CdnClient client) {
2        String domain = "my.test.com";
3        GetDomainOCSPSwitchResponse response = client.getDomainOCSPSwitch(domain);
4    }