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条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8安装Docker,最新的服务器搭配容器使用
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装