本文整理了Java中io.vertx.ext.web.client.HttpRequest.ssl()
方法的一些代码示例,展示了HttpRequest.ssl()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HttpRequest.ssl()
方法的具体详情如下:
包路径:io.vertx.ext.web.client.HttpRequest
类名称:HttpRequest
方法名:ssl
暂无
代码示例来源:origin: io.vertx/vertx-rx-java
public io.vertx.rxjava.ext.web.client.HttpRequest<T> ssl(boolean value) {
delegate.ssl(value);
return this;
}
代码示例来源:origin: vert-x3/vertx-rx
public io.vertx.rxjava.ext.web.client.HttpRequest<T> ssl(boolean value) {
delegate.ssl(value);
return this;
}
代码示例来源:origin: io.vertx/vertx-web-client
@Test
public void testTLSEnabledDisableRequestTLS() throws Exception {
testTLS(true, false, client -> client.get("/").ssl(false));
}
代码示例来源:origin: io.vertx/vertx-web-client
@Test
public void testTLSEnabledEnableRequestTLS() throws Exception {
testTLS(true, true, client -> client.get("/").ssl(true));
}
代码示例来源:origin: io.vertx/vertx-web-client
@Test
public void testTLSDisabledDisableRequestTLS() throws Exception {
testTLS(false, false, client -> client.get("/").ssl(false));
}
代码示例来源:origin: io.vertx/vertx-web-client
@Test
public void testTLSDisabledEnableRequestTLS() throws Exception {
testTLS(false, true, client -> client.get("/").ssl(true));
}
代码示例来源:origin: io.vertx/vertx-web-client
@Test
public void testVirtualHostSNI() throws Exception {
WebClientOptions clientOptions = new WebClientOptions()
.setTrustAll(true)
.setDefaultHost(DEFAULT_HTTPS_HOST)
.setDefaultPort(DEFAULT_HTTPS_PORT);
HttpServerOptions serverOptions = new HttpServerOptions()
.setSsl(true)
.setSni(true)
.setKeyStoreOptions(Cert.SNI_JKS.get())
.setPort(DEFAULT_HTTPS_PORT)
.setHost(DEFAULT_HTTPS_HOST);
testTLS(clientOptions, serverOptions, req -> req.get("/").virtualHost("host2.com").ssl(true), req -> {
assertEquals("host2.com", req.connection().indicatedServerName());
System.out.println(req.host());
});
}
内容来源于网络,如有侵权,请联系作者删除!