https://github.com/scality/httpagent
A utility networking library providing NodeJS agents with sane defaults for Scality
https://github.com/scality/httpagent
zenko
Last synced: 14 days ago
JSON representation
A utility networking library providing NodeJS agents with sane defaults for Scality
- Host: GitHub
- URL: https://github.com/scality/httpagent
- Owner: scality
- License: apache-2.0
- Created: 2022-11-08T07:57:35.000Z (over 3 years ago)
- Default Branch: development/1.1
- Last Pushed: 2026-03-09T13:16:50.000Z (4 months ago)
- Last Synced: 2026-03-09T18:03:54.767Z (4 months ago)
- Topics: zenko
- Language: JavaScript
- Homepage:
- Size: 117 KB
- Stars: 0
- Watchers: 27
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# HttpAgent
HttpAgent is a library on top of the native `http` and `https` NodeJS Agents
to enforce consistent, still configurable networking configuration for Scality
micro services.
What HttpAgent is:
- A wrapper enforcing, by default, both `keepAlive` and `maxSockets` options.
- A centralized way of handling Http(s) Agents, while supporting consistent
environment variables across components.
- A library that can be extended with more standard configurations.
What HttpAgent is not:
- An all-in-one library for networking-related code.