访问https的api接口报错PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
public static void main(String[] args) throws IOException, NoSuchAlgorithmException, KeyStoreException, KeyManagementException {
String url = "https://csj-op-gic02:83/uiapi/uiuser/gettoken?username=2&userPassword=1";
String url2 = "https://nls-gateway-cn-shanghai.aliyuncs.com/stream/v1/tts?appkey=Qww&token=ttt&text=aa&format=wav&sample_rate=16000";
//跳过https SSL 认证
// TrustStrategy acceptingTrustStrategy = (X509Certificate[] chain, String authType) -> true;
// SSLContext sslContext = org.apache.http.ssl.SSLContexts.custom().loadTrustMaterial(null, acceptingTrustStrategy).build();
// SSLConnectionSocketFactory scsf = new SSLConnectionSocketFactory(sslContext);
// CloseableHttpClient httpClient = HttpClientBuilder.create().setSSLSocketFactory(scsf).build();
CloseableHttpClient httpClient = HttpClientBuilder.create().build();
HttpGet get = new HttpGet(url);
CloseableHttpResponse response = httpClient.execute(get);
HttpEntity httpEntity = response.getEntity();
String s = EntityUtils.toString(httpEntity, "UTF-8");
System.out.println(s);
}
url和url2 同样都是https的接口,url通过httpclient请求会报错,如下。为什么url2(阿里云)可以直接请求不会有ssl证书的问题?
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
at sun.security.validator.Validator.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
... 21 more
我发现在连接建立的时候有一些不同的地方
url连接log
16:08:37.050 [main] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
16:08:37.060 [main] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
16:08:37.061 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://csj-op-gic02:83][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
16:08:37.076 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://csj-op-gic02:83][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
16:08:37.079 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://csj-op-gic02:83
16:08:37.087 [main] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to csj-op-gic02/10.71.129.192:83
16:08:37.087 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to csj-op-gic02/10.71.129.192:83 with timeout 0
16:08:37.126 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
16:08:37.126 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256]
16:08:37.126 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
16:08:37.215 [main] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
16:08:37.215 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection discarded
url2连接log
16:13:00.797 [main] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
16:13:00.812 [main] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
16:13:00.813 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://nls-gateway-cn-shanghai.aliyuncs.com:443][total available: 0; route allocated: 0 of 2; total allocated: 0 of 20]
16:13:00.828 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://nls-gateway-cn-shanghai.aliyuncs.com:443][total available: 0; route allocated: 1 of 2; total allocated: 1 of 20]
16:13:00.829 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://nls-gateway-cn-shanghai.aliyuncs.com:443
16:13:01.082 [main] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to nls-gateway-cn-shanghai.aliyuncs.com/106.15.83.70:443
16:13:01.082 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to nls-gateway-cn-shanghai.aliyuncs.com/106.15.83.70:443 with timeout 0
16:13:01.137 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
16:13:01.138 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256]
16:13:01.138 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
16:13:01.229 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
16:13:01.229 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - negotiated protocol: TLSv1.2
16:13:01.229 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - negotiated cipher suite: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
16:13:01.229 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - peer principal: CN=*.aliyun.com, O="Alibaba (China) Technology Co., Ltd.", L=HangZhou, ST=ZheJiang, C=CN
16:13:01.230 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - peer alternative names: [*.aliyun.com, manager.channel.aliyun.com, *.account.ltc.aliyun.com, *.ace.aliyun.com, *.acs-internal.aliyuncs.com, *.acs.aliyun.com, *.aicrowd.aliyun.com, *.aiearth.aliyun.com, *.alibabacloud.co.in, *.alibabacloud.com, *.alibabacloud.com.au, *.alibabacloud.com.hk, *.alibabacloud.com.my, *.alibabacloud.com.sg, *.alibabacloud.com.tw, *.alibabacloudsso.com, *.alicdn.com, *.alicloud.com, *.aligroup.aliyun.com, *.alimei.com, *.alink.aliyun.com, *.alios.aliyuncs.com, *.aliplus.com, *.alitranx.aliyun.com, *.aliyun-iot-share.com, *.aliyuncs.com, *.aliyunjinbao.com, *.alyms.cn, *.ap-northeast-1.aliyuncs.com, *.ap-south-1.aliyuncs.com, *.ap-southeast-1.aliyuncs.com, *.ap-southeast-2.aliyuncs.com, *.ap-southeast-3.aliyuncs.com, *.ap-southeast-5.aliyuncs.com, *.api.alibabacloud.com, *.api.aliyun.com, *.api.aliyunidaas.com, *.apm.aliyun.com, *.app.aliyun.com, *.asmlink.cn, *.banma.aliyuncs.com, *.base.shuju.aliyun.com, *.bi.aliyun.com, *.biz.aliyun.com, *.bridge.aliyun.com, *.business.aliyun.com, *.ccc.aliyuncs.com, *.center.aliyun.com, *.citybrain.aliyun.com, *.cloudapp.aliyun.com, *.cloudeagle.cn, *.cloudgame.aliyun.com, *.cn-beijing.aliyuncs.com, *.cn-chengdu.aliyuncs.com, *.cn-guizhou.aliyuncs.com, *.cn-haidian.aliyuncs.com, *.cn-hangzhou-finance.aliyuncs.com, *.cn-hangzhou.aliyuncs.com, *.cn-hongkong.aliyuncs.com, *.cn-huhehaote.aliyuncs.com, *.cn-ningxia.aliyuncs.com, *.cn-north-2-gov-1.aliyuncs.com, *.cn-qingdao-nebula.aliyuncs.com, *.cn-qingdao.aliyuncs.com, *.cn-shanghai-finance-1.aliyuncs.com, *.cn-shanghai.aliyun.com, *.cn-shanghai.aliyuncs.com, *.cn-shenzhen-cloudstone.aliyuncs.com, *.cn-shenzhen-finance-1.aliyuncs.com, *.cn-shenzhen.aliyuncs.com, *.cn-sichuan.aliyuncs.com, *.cn-zhangjiakou.aliyuncs.com, *.connect.aliyun.com, *.console.alibabacloud.com, *.console.alicloud.com, *.console.aliyun.com, *.console.aliyuncs.com, *.cs.aliyun.com, *.cschat-ccs.aliyun.com, *.data.aliyun.com, *.dataapi.aliyun.com, *.dataq.aliyun.com, *.dataq.aliyuncs.com, *.datav.aliyun.com, *.datav.aliyuncs.com, *.dbs.aliyun.com, *.devlops.aliyun.com, *.devops.aliyun.com, *.ditu.aliyun.com, *.domain.aliyun.com, *.dyiot.aliyun.com, *.dyiot.aliyuncs.com, *.ebs.aliyun.com, *.edu.aliyun.com, *.emas.aliyun.com, *.emr.aliyun.com, *.enterprise.aliyun.com, *.env.aliyun.com, *.et-industry.aliyun.com, *.eu-central-1.aliyuncs.com, *.eu-west-1.aliyuncs.com, *.fc.aliyun.com, *.fc.aliyuncs.com, *.feedback.console.aliyun.com, *.fintech.aliyuncs.com, *.gts-x.aliyun.com, *.gts.aliyun.com, *.help-ccs.aliyun.com, *.ialicdn.com, *.im.aliyuncs.com, *.in-mumbai.aliyuncs.com, *.iot.aliyun.com, *.jp-fudao.aliyuncs.com, *.lancet.aliyuncs.com, *.license-manage.aliyun.com, *.linkedmall.aliyun.com, *.linkwan.aliyun.com, *.living.aliyun.com, *.login-dev.aliyunidaas.com, *.login.aliyunidaas.com, *.luban.aliyun.com, *.m.aliyun.com, *.market.aliyun.com, *.maxcompute.aliyun.com, *.me-east-1.aliyuncs.com, *.media.aliyun.com, *.microdingtalk.aliyun.com, *.mit.aliyun.com, *.mobile.aliyun.com, *.mp.aliyun.com, *.msea.aliyun.com, *.mts.aliyun.com, *.mvp.aliyun.com, *.nebula.aliyun.com, *.nlp.aliyun.com, *.nls.aliyuncs.com, *.odps.aliyun.com, *.ons.aliyun.com, *.ose.aliyun.com, *.pai.data.aliyun.com, *.pcs-gw-cn-beijing.aliyun.com, *.pcs-gw-cn-shanghai.aliyun.com, *.phpwind.com, *.phpwind.net, *.pre-page.aliyun.com, *.pre-sg-purchase.aliyun.com, *.pre.aliyun.com, *.prepub.aliyun.com, *.product.center.aliyun.com, *.proxy.aliyun.com, *.pts.aliyun.com, *.r-app-cn-beijing-data.aliyun.com, *.r-app-cn-hangzhou-data.aliyun.com, *.r-app-cn-shenzhen-data.aliyun.com, *.r-app-data.aliyun.com, *.rdc.aliyun.com, *.rds.aliyun.com, *.reid.aliyun.com, *.rtc.aliyun.com, *.rtc.aliyuncs.com, *.sc-cmdb.aliyuncs.com, *.scsp.aliyun.com, *.service.aliyun.com, *.sg.aliyun.com, *.sg.aliyuncs.com, *.shuju.aliyun.com, *.smart.aliyun.com, *.soc.aliyun.com, *.soc.aliyuncs.com, *.sparenode.com, *.supet.com, *.tburl.in, *.teambition.com, *.teambition.net, *.teambitionapis.com, *.tianchi.aliyun.com, *.toolkit.aliyun.com, *.tools.aliyun.com, *.tv.aliyun.com, *.tw-gaoxiong.aliyuncs.com, *.us-east-1.aliyuncs.com, *.us-west-1.aliyuncs.com, *.webide.aliyun.com, *.yuntu.aliyun.com, account.www.net.cn, alibabacloud.co.in, alibabacloud.com, alibabacloud.com.au, alibabacloud.com.hk, alibabacloud.com.my, alibabacloud.com.sg, alibabacloud.com.tw, alicdn.com, alicloud.com, alimei.com, aliyun-iot-share.com, aliyuncs.com, dc.www.net.cn, dmp.www.net.cn, dns.www.net.cn, panda.www.net.cn, pandavip.www.net.cn, phpwind.com, phpwind.net, scdnphi6.com, sparenode.com, supet.com, tburl.in, teambition.com, teambition.net, teambitionapis.com, tianchi-global.com, whois.www.net.cn, aliyun.com]
16:13:01.230 [main] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - issuer principal: CN=GlobalSign Organization Validation CA - SHA256 - G2, O=GlobalSign nv-sa, C=BE
16:13:01.234 [main] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 10.70.160.100:64391<->106.15.83.70:443
16:13:01.234 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request GET /stream/v1/tts?appkey=Qww&token=ttt&text=aa&format=wav&sample_rate=16000 HTTP/1.1
16:13:01.234 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
16:13:01.234 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
16:13:01.235 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> GET /stream/v1/tts?appkey=Qww&token=ttt&text=aa&format=wav&sample_rate=16000 HTTP/1.1
16:13:01.235 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: nls-gateway-cn-shanghai.aliyuncs.com
16:13:01.235 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
16:13:01.235 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_202)
16:13:01.235 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
16:13:01.235 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "GET /stream/v1/tts?appkey=Qww&token=ttt&text=aa&format=wav&sample_rate=16000 HTTP/1.1[\r][\n]"
16:13:01.235 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: nls-gateway-cn-shanghai.aliyuncs.com[\r][\n]"
16:13:01.235 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
16:13:01.235 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/1.8.0_202)[\r][\n]"
16:13:01.235 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
16:13:01.235 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
16:13:01.268 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 400 Bad Request[\r][\n]"
16:13:01.268 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Date: Fri, 26 Aug 2022 08:13:01 GMT[\r][\n]"
16:13:01.268 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Type: application/json[\r][\n]"
16:13:01.268 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 135[\r][\n]"
16:13:01.268 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Connection: keep-alive[\r][\n]"
16:13:01.268 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Server: Tengine[\r][\n]"
16:13:01.268 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "X-NLS-RequestId: c8e3555f98414c448796da8f6ad2b962[\r][\n]"
16:13:01.268 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Access-Control-Allow-Origin: *[\r][\n]"
16:13:01.268 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
16:13:01.268 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "{"task_id":"c8e3555f98414c448796da8f6ad2b962","result":"","status":40000001,"message":"Meta:ACCESS_DENIED:The token 'ttt' is invalid!"}"
16:13:01.270 [main] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 400 Bad Request
16:13:01.270 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Date: Fri, 26 Aug 2022 08:13:01 GMT
16:13:01.270 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Type: application/json
16:13:01.270 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 135
16:13:01.270 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Connection: keep-alive
16:13:01.270 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Server: Tengine
16:13:01.270 [main] DEBUG org.apache.http.headers - http-outgoing-0 << X-NLS-RequestId: c8e3555f98414c448796da8f6ad2b962
16:13:01.270 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Access-Control-Allow-Origin: *
16:13:01.274 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely