http-kit 是一个简约的、事件驱动的高性能 Clojure HTTP 服务器/客户端库。
2.3.0 是一个主要版本,不包含突破性更改(breaking change),但开发团队建议在生产中使用前先进行评估和测试,以免出现问题。
更新内容:
- Client: 回调函数新增死锁保护,且默认启用 (若出现问题,可在
:deadlock-guard?
选项禁用) - Client: 现在有独立的
:connect-timeout
和:idle-timeout
选项 - Client: multipart messages 支持数字,并抛出未知的 multipart 参数类型
- Client: :proxy-host, :proxy-port 已被 :proxy-url 替代
- Client: 允许自定义 SSLEngine 配置
- Client, server: 新增添加指标/日志工具
- Server: 新增 :worker-pool 选项
- Server: 补齐缺失的 ‘MKCOL’ http 方法枚举
- Server: 将 getCount 方法添加至 BytesInputStream
更多修复和改进可查阅更新日志
下载地址:
转自 https://www.oschina.net/news/95493/http-kit-2-3-0-released