跳到主要内容
Keq@5 即将发布

Keq让请求更简单

基于中间件与链式调用的现代 HTTP 客户端。

链式调用
中间件驱动
TypeScript
跨平台
example.ts
核心特性

为现代 Web 开发量身打造

提供开发者所需的一切功能,让 HTTP 请求变得简单而强大

强大的中间件系统

受 Koa 启发的洋葱模型中间件,让你能够灵活地扩展请求功能。内置重试、超时、并发控制等常用中间件。

优雅的链式调用

受 SuperAgent 启发的 API 设计,支持链式调用。代码简洁易读,让 HTTP 请求变得优雅而直观。

完备的 TypeScript 支持

原生 TypeScript 编写,提供完整的类型定义。支持从 Swagger 文档生成类型安全的请求代码。

跨平台运行

同时支持浏览器和 Node.js 环境,一套代码多端运行。基于标准的 Fetch API,兼容性好。

智能路由匹配

支持按域名、路径、方法等条件灵活配置中间件。轻松为不同的 API 服务配置不同的处理逻辑。

开箱即用

零配置即可使用,同时提供丰富的配置选项。自动处理请求序列化和响应解析。

准备好开始了吗?

立即开始使用 Keq,体验更优雅的 HTTP 请求方式

GitHub Stars
每周下载
贡献者