2 Repos
Core networking foundations for sending requests and handling responses.
Distinguishing note: Focuses on the foundational library aspect of HTTP networking.
Explore 2 awesome GitHub repositories matching web development · HTTP Networking Foundations. Refine with filters or upvote what's useful.
Alamofire is an HTTP networking library that provides a foundation for managing network requests and responses through a chainable, type-safe interface. It serves as an asynchronous request manager, coordinating concurrent network operations and data streams while maintaining application responsiveness. The library distinguishes itself through a protocol-oriented request adaptation system, which utilizes interceptors to modify or authenticate requests before dispatch. It employs a middleware-driven pipeline to process traffic, handling encoding, authentication, and error recovery in a modular
Simplifies the process of sending requests and handling responses through a chainable and type-safe interface.
urllib3 ist eine Python-HTTP-Client-Bibliothek zum Senden von Netzwerkanfragen und Empfangen von Antworten. Sie bietet Kernkomponenten für die Verwaltung von HTTP-Verbindungspools, das Routing von Datenverkehr über Proxys, die Validierung von TLS-Zertifikaten und die Ausführung automatischer Request-Retries. Die Bibliothek konzentriert sich auf Netzwerkzuverlässigkeit und Effizienz, indem sie ein System aufrechterhält, das etablierte Verbindungen zu mehreren Hosts wiederverwendet, um die Latenz zu verringern. Sie stellt eine sichere Kommunikation durch clientseitige Zertifikatsprüfung sicher und behandelt transiente Netzwerkfehler mithilfe einer richtlinienbasierten Retry-Logik. Das Projekt deckt ein breites Spektrum an Netzwerkfunktionen ab, einschließlich der Formatierung von multipart-kodierten Payloads, der stream-basierten Antwort-Dekomprimierung sowie der Unterstützung für HTTP- und SOCKS-Proxyserver.
Provides foundational HTTP networking capabilities for sending requests and handling responses within Python.