forbeslindesay

forbeslindesay/http-basic

low level wrapper around http.request/https.request with caching, redirects, gzip etc.

TypeScript
9
11
MIT License

http‑basic is a lightweight Node.js library that wraps the built‑in `http.request`/`https.request` APIs, adding convenience features such as automatic gzip handling, redirect following, request timeouts, retry logic, and pluggable caching (in‑memory or file‑based). It is aimed at developers who need a simple, low‑level HTTP client with configurable behavior without pulling in a full‑featured request library.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of forbeslindesay/http-basic

Account's avatar
Caseless object set/get/has, very useful when working with HTTP headers.
Account's avatar
writable stream that concatenates strings or binary data and calls a callback with the result
Account's avatar
A simple object to represent an http response
Account's avatar
Parse Cache-Control headers.
Account's avatar
TypeScript definitions for concat-stream
Account's avatar
TypeScript definitions for node
Account's avatar
A deep deletion module for node (like `rm -rf`)
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

ForbesLindesay's profile
ForbesLindesay
60 contributions
goofballLogic's profile
goofballLogic
2 contributions
greenkeeper[bot]'s profile
greenkeeper[bot]
2 contributions
ArtskydJ's profile
ArtskydJ
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet