1 Repo
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.
Dieses Projekt ist ein Promise-basierter HTTP-Client für Node.js, der Callback-Style-Netzwerkanfragen in Promise-Objekte verpackt. Er dient als Bibliothek zum Senden von JSON-, Form-Data- und Multipart-Requests an Webserver bei gleichzeitiger Verwaltung der asynchronen Ablaufsteuerung. Die Bibliothek nutzt eine spezialisierte Bluebird-Promise-Implementierung, um Request- und Response-Lebenszyklen zu handhaben. Sie enthält einen Sitzungsmanager, der ein Cookie-Jar verwendet, um den Zustand über mehrere Netzwerkaufrufe hinweg aufrechtzuerhalten und zu übertragen. Das Tool deckt eine breite Palette an Netzwerkfunktionen ab, einschließlich REST-API-Integration, Response-Daten-Transformation und vollständiger HTTP-Response-Erfassung. Es bietet Mechanismen für Request-Abbruch, konfigurierbare Fehlerbehandlung für Nicht-Erfolgs-Statuscodes und Netzwerk-Traffic-Debugging.
Preserves specific data across asynchronous request chains using local storage and custom promise implementations.