tio-http-server 0.0.5 发布,支持 HTTPS - 开源中国社区
tio-http-server 0.0.5 发布,支持 HTTPS
talent-tan 2017年12月18日

tio-http-server 0.0.5 发布,支持 HTTPS

talent-tan talent-tan 发布于2017年12月18日 收藏 14

【腾讯云】如何快速搭建微信小程序?>>>  

本次修改内容

1、支持 HTTPS,用法同 tio-core ,例子如下:

private static void initSsl(ServerGroupContext serverGroupContext) throws Exception {
	String keyStoreFile = PropKit.get("ssl.keystore", null);
	String trustStoreFile = PropKit.get("ssl.truststore", null);
	String keyStorePwd = PropKit.get("ssl.pwd", null);
	
	if (StringUtils.isNotBlank(keyStoreFile) && StringUtils.isNotBlank(trustStoreFile)) {
		SslConfig sslConfig = SslConfig.forServer(keyStoreFile, trustStoreFile, keyStorePwd);
		serverGroupContext.setSslConfig(sslConfig);
	}
}

...
HttpServerStarter httpServerStarter = new HttpServerStarter(httpConfig, requestHandler);
ServerGroupContext serverGroupContext = httpServerStarter.getServerGroupContext();
initSsl(serverGroupContext); //让HTTP走TLS
...

2、http 增加 ThrowableHandler ,方便业务层统一处理异常

3、httpsession 添加创建时间

4、其它各种 pom 升级

最新 maven 坐标

<dependency>
    <groupId>org.t-io</groupId>
    <artifactId>tio-http-server</artifactId>
    <version>0.0.5-tio-http</version>
</dependency>
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:tio-http-server 0.0.5 发布,支持 HTTPS
分享
评论(5)
最新评论
0
http的demon在哪,没找到啊,也没有对应的文档
0

引用来自“之渊”的评论

关于这个 感觉 很少文档。
官方提供了demo,用起来很简单
0

引用来自“之渊”的评论

关于这个 感觉 很少文档。
文档缺失的确是一个痛点
0
飞入寻常百姓家
0
关于这个 感觉 很少文档。
顶部