Ktor 3.0 现已推出,新增功能与性能提升
原文英文,约1500词,阅读约需6分钟。发表于: 。This new version uses Kotlin 2.0 and switches to kotlinx-io, making Ktor more up to date and better connected with other Kotlin tools. Ktor 3.0 works faster and gives you more options for building...
Ktor 3.0 使用 Kotlin 2.0 和 kotlinx-io,提升性能和兼容性。主要变化包括迁移到 kotlinx-io 库,需更新低级 IO API 代码。性能提升显著,部分测试提高超90%。新增服务器推送事件(SSE)支持,简化单向通信。支持从 ZIP 文件提供静态资源,并引入 CSRF 保护插件。Ktor 客户端支持 WebAssembly,扩展 Kotlin 多平台生态。用户可参考迁移指南升级。