Proxies used here are recursive; upon property access they either keep their return value wrapped in a similar Proxy, or don't, based on certain conditions. From the perspective of an [FSM](https://en.wikipedia.org/wiki/Finite-state_machine) each Proxy ty
An HTTP(s) proxy `http.Agent` implementation for HTTP
Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.
Turn a function into an `http.Agent` instance
Maps proxy protocols to `http.Agent` implementations
An HTTP(s) proxy `http.Agent` implementation for HTTPS
The one-liner node.js proxy middleware for connect, express, next.js and more
ContractCase HTTP plugin CaseExample definition DSL
ContractCase core function plugin DSL
Types for writing the definition DSL for plugins for the ContractCase test framework
Determine address of proxied request
Definition DSL components for the ContractCase contract testing suite
Plugin framework for writing plugins for the ContractCase test framework
A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS
HTTP proxying for the masses
A PAC file proxy `http.Agent` implementation for HTTP
Tiny internal DSL which allows invocation of different functionality depending on SemVer match.
Global HTTP/HTTPS proxy configurable using environment variables.
TypeScript definitions for http-proxy
Default linter plugin for oas-validator
ES5 shim for ES6 (ECMAScript 6) Reflect and Proxy objects
Node module and tool to lint a bundle for an Apigee API Proxy or sharedflow.
Determine the address of a proxied request
Compare two objects using accessed properties with Proxy
EventMachine Proxy DSL
Sinatra-like DSL for writing a HTTP routing proxy.
EventMachine Proxy DSL
Gem and command line tool for quickly answering questions like, "Can we survive a rolling restart?", "How many transactions per second am I seeing?", "What's my session backlog?". Intended for use within continuous deployment and monitoring solutions.
a dsl for proxying http traffic
Github webhook proxy server. Request target is defined by Ruby DSL
A simple DSL and object proxy to restrict access to instances of your classes based on any conditional you provide
Symbiont is a framework that allows you to describe your application in terms of activity and page definitions. Those definitions can then be referenced by test libraries using the DSL that Symbiont provides. The DSL allows web elements to be proxied to a driver library. The DSL provides a fluent interface that can be used for constructing test execution logic. This fluent interface promotes the idea of compressibility of your test logic, allowing for more factoring, more reuse, and less repetition. You can use Symbiont directly as an automated test library or you can use it with other tools such as RSpec, Cucumber, or my own Specify tool.
Proxy release, copy of master branch on 7-21-2011. Sunspot is a library providing a powerful, all-ruby API for the Solr search engine. Sunspot manages the configuration of persistent Ruby classes for search and indexing and exposes Solr's most powerful features through a collection of DSLs. Complex search operations can be performed without hand-writing any boolean queries or building Solr parameters by hand.
Scrapetor is a Ruby HTML parsing + scraping toolkit. The parser is a native C arena DOM with structural indexes built at parse time and NEON SIMD scanners in the SAX hot loop. A streaming extraction engine compiles the schema DSL into a single forward pass — no DOM materialised, one Ruby boundary crossing per document. On builds where libcurl is available, Scrapetor::Fetcher adds an HTTP/2-capable fetch layer with per-thread connection cache, shared DNS + TLS session pool, in-process gzip / deflate / brotli / zstd decoding, iconv charset transcoding, retry + exponential backoff, ETag / Last-Modified disk cache with bulk revalidation, per-host throttle, cookie jar, basic + bearer auth, proxy, and three bulk concurrency models (parallel_fetch / multi_fetch / streaming multi_each). Scrapetor::Session ties the cookie / auth / throttle / retry policies together. Also ships robots.txt + sitemap.xml parsers, a bounded-memory streaming HTML parser, and structured-data extractors (JSON-LD, OpenGraph, Schema.org, Microdata, RDFa, Twitter Cards). The Net::HTTP-based Scrapetor.fetch is preserved as the no-libcurl fallback.