Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
Add Async::HTTP::Faraday adapter.
  • Loading branch information
ioquatix authored and olleolleolle committed Mar 15, 2023
1 parent 75d553f commit 22e537b
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ The following table show the available adapters and which features they support.

| Adapter | Bundled with Faraday | Reason Phrase parsing | Compression (Gzip, Deflate) | Response Streaming | Parallel Requests | GET, HEAD, DELETE, TRACE Request Body | HEAD Response Body | TRACE Method | Local Socket Binding |
| ----------------------- | :---: | :----: | :----: | :----: | :----: | :----: | :----: | :----: | :----: |
| [Async::HTTP::Faraday] | ✖️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| [EM::HTTP] | v1 only | ✔️ | ✖️ | ✖️ | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| [EM::Synchrony] | v1 only | ✔️ | ✖️ | ✖️ | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| [Excon] | v1 only | ✔️ | ✖️ | ✖️ | ✖️ | ✔️ | ✔️ | ✔️ | ✖️ |
Expand All @@ -22,7 +23,6 @@ The following table show the available adapters and which features they support.
| [HTTP.rb] | ✖️ | ✔️ | ✖️ | ✔️ | ✖️ | ✔️ | ✖️ | ✔️ | ✔️ |
| [httpx] | ✖️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |


## Middleware

Under the hood, Faraday uses a Rack-inspired middleware stack for making requests. Much of Faraday’s power is unlocked with custom middleware. Some middleware is included with Faraday, and others are in external gems. [Learn more about Middleware](https://lostisland.github.io/faraday/middleware/).
Expand Down Expand Up @@ -89,7 +89,7 @@ All the middleware below will need to be moved into their own gems.

- [faraday-logging-color_formatter](https://github.com/kobusjoubert/faraday-logging-color_formatter) - A color formatter for the default Faraday logger


[Async::HTTP::Faraday]: https://github.com/socketry/async-http-faraday
[EM::HTTP]: https://github.com/lostisland/faraday-em_http
[EM::Synchrony]: https://github.com/lostisland/faraday-em_synchrony
[Excon]: https://github.com/lostisland/faraday-excon
Expand Down

0 comments on commit 22e537b

Please sign in to comment.