Gofer: 面向 Node.js 的通用服务客户端库

Gofer 是一个可在 Node.js、浏览器和原生环境中使用的 HTTP 客户端基类,为客户端的配置和检测方式提供高度一致性。

核心功能

  • 选项映射器:
    • 按照注册顺序调用,提供高度灵活性。
    • 支持自定义 API 选项解析和访问令牌注入等操作。
    • 默认合并所有配置,简化配置管理。
    • 优先级规则:先到先得。
  • API 调用中的优先级:
    • Gofer 的选项映射器采用先到先得的优先级规则,确保配置清晰且可预测。

其他说明

  • 在浏览器中使用 Gofer 可能需要 fetch polyfill。
  • 从 Gofer 2.x 升级到 3.x 的用户,请注意版本差异。
  • 使用 Gofer 3.x 之前的非类和 Promises 代码的用户,请参考相关文档。
zip 文件大小:128.17KB