本文整理了Java中io.vertx.core.http.HttpConnection.indicatedServerName()
方法的一些代码示例,展示了HttpConnection.indicatedServerName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HttpConnection.indicatedServerName()
方法的具体详情如下:
包路径:io.vertx.core.http.HttpConnection
类名称:HttpConnection
方法名:indicatedServerName
[英]Returns the SNI server name presented during the SSL handshake by the client.
[中]返回客户端在SSL握手期间显示的SNI服务器名称。
代码示例来源:origin: eclipse-vertx/vert.x
indicatedServerName = req.connection().indicatedServerName();
assertEquals(version, req.version());
assertEquals(serverSSL, req.isSSL());
代码示例来源:origin: vert-x3/vertx-rx
/**
* Returns the SNI server name presented during the SSL handshake by the client.
* @return the indicated server name
*/
public String indicatedServerName() {
String ret = delegate.indicatedServerName();
return ret;
}
代码示例来源:origin: io.vertx/vertx-rx-java
/**
* Returns the SNI server name presented during the SSL handshake by the client.
* @return the indicated server name
*/
public String indicatedServerName() {
String ret = delegate.indicatedServerName();
return ret;
}
代码示例来源:origin: io.vertx/vertx-core
indicatedServerName = req.connection().indicatedServerName();
assertEquals(version, req.version());
assertEquals(serverSSL, req.isSSL());
代码示例来源: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());
});
}
内容来源于网络,如有侵权,请联系作者删除!