A request library that returns promises, inspired by request
Make synchronous web requests
Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.
Lightweight request library. Promise based, with proxy support.
Call require pretending your are at another directory
Core library for interfacing with AutoRest generated code
Signs and prepares requests using AWS Signature Version 4
Cypress's fork of the simplified HTTP request client 'request' with Promise support. Powered by Bluebird.
Low-level HTTP/HTTPS/XHR request interception library for NodeJS
Retry a request.
Simplified requests for paged (paginated) content.
Extendable client for GitHub's REST & GraphQL APIs
Error class for Octokit request errors
Provides a fallback for non-existing directories so that the HTML 5 history API can be used.
Send parameterized requests to GitHub's APIs with sensible defaults in browsers and Node
[](https://www.npmjs.com/package/@aws-sdk/s3-request-presigner) [](https://www.npmjs.com/
Log all requests and request errors
accepts rewrite in TypeScript
Higher-level content negotiation
Like request, but smaller.
A better API for making Event Source requests, with all the features of fetch()
Request-scoped storage support, based on Asynchronous Local Storage, with fallback to cls-hooked for older Node versions
Core Promise support implementation for the simplified HTTP request client 'request'.
Module to prevent SSRF when making requests
Supporting gem for Rails Panel (Google Chrome extension for Rails development)
A rack middleware for throttling and blocking abusive requests
WebMock allows stubbing HTTP requests and setting expectations on HTTP requests.
Utility-belt to build form data request bodies. Provides support for `application/x-www-form-urlencoded` and `multipart/form-data` types.
Analyze HTTP Requests
Rack middleware which aborts requests that have been running for longer than a specified timeout.
Perform multipart-post requests using Faraday.
This gem provides simple request logging for Grape with just few lines of code you have to put in your project! In return you will get response codes, paths, parameters and more!
Log outgoing HTTP requests made from your application. Helpful for tracking API calls of third party gems that don't provide their own log output.
Mixes in simple per-request authentication
RequestStore gives you per-request global storage.
Ruby bindings to https://github.com/joyent/http-parser and https://github.com/http-parser/http-parser.java