1 个仓库
Mechanisms for preserving state and metadata across a chain of asynchronous network requests.
Distinct from Asynchronous Request Managers: Distinct from Asynchronous Request Managers: focuses on data persistence (context) across a chain rather than the coordination of concurrent operations.
Explore 1 awesome GitHub repository matching web development · Asynchronous Context Tracking. Refine with filters or upvote what's useful.
该项目是一个用于 Node.js 的基于 Promise 的 HTTP 客户端,将回调风格的网络请求包装为 Promise 对象。它作为一个用于向 Web 服务器发送 JSON、表单数据和多部分(multipart)请求的库,同时管理异步流控制。 该库利用专门的 Bluebird Promise 实现来处理请求和响应生命周期。它包含一个使用 Cookie Jar 的会话管理器,以在多个网络调用之间维护和传输状态。 该工具涵盖了广泛的网络能力,包括 REST API 集成、响应数据转换和完整 HTTP 响应捕获。它提供了请求取消、针对非成功状态码的可配置错误处理以及网络流量调试的机制。
Preserves specific data across asynchronous request chains using local storage and custom promise implementations.