Ktor 1.3 发布,Kotlin 团队打造的 Kotlin Web 框架
Ktor 1.3 发布了,这是一个由 Kotlin 团队打造的 Web 框架,可用于创建异步、高性能和轻量级的 Web 服务器,并使用 Kotlin 惯用的 API 构建非阻塞的多平台 Web 客户端。
Ktor 由两部分组成:服务器引擎和灵活的异步 HTTP 客户端。当前版本主要集中在 HTTP 客户端上。客户端是一个支持 JVM,JS,Android 和 iOS 的多平台库,现在经常在跨平台移动应用程序中使用。下一个版本的主要目标也是使服务器引擎也跨平台。
更新内容较多,摘取部分如下:
- ktor 客户端代理支持
- 消除了 kotlinx.io 依赖性
- 修复了服务器身份压缩处理:保留原始内容的长度
- 修复了与正文一起处理 GET 请求
- 添加了 iOS URL 会话配置
- 已修复的 CIO 引擎不再在“主机”标头中发送端口
- 将 INTRINSIC 值添加到 TLS 签名算法
- 引入了在请求正文中发送字符串的功能
- 改进的客户端和服务器类型支持 kotlinx.serialization
- 带有更新的元数据的 Gradle 5.4.1+
- 改进了 Android 客户端和服务器中的异常处理
- 添加了缺少的 TLS 参数并简化了 TLS 解析以忽略不支持的功能
- 改进会话诊断
- 修复了测试引擎中的 hookRequest
- ……

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Openfire 插件 openfire-monitoring-plugin 2.0.0 发布
Ignite Realtime 发布了Monitoring Openfire 插件2.0.0,这是一个 Openfire 聊天存档和服务器统计信息支持插件。 此版本更新内容: 添加了基于关键字的搜索功能,可对消息存档进行群聊。 一个新的网页,可用于查看消息日志以进行公共群组聊天。 改进了对 MAM2 的协议支持。 更新说明: https://discourse.igniterealtime.org/t/monitoring-openfire-plugin-2-0-0-released/87153
- 下一篇
MariaDB 10.4.12, 10.3.22, 10.2.31, 10.1.44 和 5.5.67 发布
MariaDB 基金会近日为MariaDB 多个版本发布了稳定更新,分别是MariaDB 10.4.12,MariaDB 10.3.22,MariaDB 10.2.31,MariaDB 10.1.44和MariaDB 5.5.67。 这几个版本在Mariabackup、InnoDB、Aria、优化器、安全性以及主从复制等方面均进行了修复和改进。其中共同的改进包括(MariaDB 10.4.12、MariaDB 10.3.22 和 MariaDB 10.2.31): MDEV-21337: 修复 aligned_malloc() MDEV-21343: Threadpool/Unix- wait_begin() 函数没有在需要使用时进行唤醒/创建 Bug#29630767 - 在 libmysql 中使用未初始化的值 (client.cc function run_plugin_auth) 升级 wolfssl 至 v4.3.0-stable 根据MariaDB 弃用政策,此版本将是 MariaDB 10.4 和 10.3 系列用于Ubuntu 19.04 Disco 的最后一个版本 M...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7