httpinvoke

HTTP client library

An HTTP client library providing a promise-based or callback-based API for sending and receiving data over the web.

A no-dependencies HTTP client library for browsers and Node.js with a promise-based or Node.js-style callback-based API to progress events, text and binary file upload and download, partial response body, request and response headers, status code.

GitHub

344 stars
13 watching
21 forks
Language: JavaScript
last commit: almost 9 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lukeed/httpie A lightweight HTTP client library for Node.js that allows easy creation of promise-based requests with support for JSON data parsing and custom headers. 580
kriswallsmith/buzz A lightweight HTTP client library with support for multiple protocols and features such as batch requests and HTTP2 server push. 1,918
vaheqelyan/karin An elegant promise-based HTTP client for making requests in web browsers and Node.js applications. 395
danwrong/restler A Node.js library for making HTTP requests with automatic serialization and deserialization of data. 1,986
tomas/needle An HTTP client for Node.js with support for various request methods and features. 1,632
owainlewis/http-dispatch A high-level HTTP client library with an easy-to-use API and transparent HTTPS support. 62
nahi/httpclient A Ruby library providing an HTTP client with various features and functionality 703
apache/httpcomponents-client A Java-based client for making HTTP requests using a modular and customizable design 1,464
abdul/as3httpclient An HTTP client library for ActionScript 3.0 that provides support for authentication and different status messages. 6
nmattisson/httpclient A low-level HTTP client library for C++ that provides basic functionality for making HTTP requests on the Spark Core and other embedded platforms. 121
googleapis/google-http-java-client A Java library for accessing any resource on the web via HTTP 1,392
saltwaterc/http-request A general-purpose HTTP client for Node.js with support for transparent compression and SSL. 80
nghialv/net A Swift HTTP request wrapper providing flexible and customizable HTTP clients for various use cases. 302
sindresorhus/ky-universal Makes Ky, a modern HTTP client library for browsers, usable in Node.js too 671
ngify/ngify A suite of libraries and tools providing a reactive HTTP client and request adapters for various platforms, aimed at simplifying web development with Angular. 102