Skip to content
Andrew Zinenko edited this page May 9, 2014 · 28 revisions

Faraday — your HTTP client on Rack

Faraday is an HTTP client lib that provides a common interface over many adapters (such as Net::HTTP) and embraces the concept of Rack middleware when processing the request/response cycle.

For talking to APIs in a secure way (HTTPS), see Setting up SSL certificates.

2012 2013 will be the year of Faraday. Check out the Roadmap.

Upgrading, check out the new Changelog (regarding 0.8 and above).

Middleware

Apart from bundled request/response middleware that comes with Faraday, these 3rd-party project provide extra middleware:

Adapters

External repositories for faraday adapters:

Projects using Faraday

Listed alphabetically:

Clone this wiki locally