1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 tio-http-server 0.0.5 发布,支持 HTTPS 下载

本帖由 漂亮的石头2017-12-19 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,074
    赞:
    47
    本次修改内容

    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>
    tio-http-server 0.0.5 发布,支持 HTTPS下载地址
     
正在加载...