# `ReverseIt.HTTPProxy`
[🔗](https://github.com/chrismccord/reverse_it/blob/main/lib/reverse_it/http_proxy.ex#L1)

Handles HTTP request proxying using Finch for pooled requests and Mint for
streaming request bodies.

# `proxy`

```elixir
@spec proxy(Plug.Conn.t(), ReverseIt.Config.t()) :: Plug.Conn.t()
```

Proxies an HTTP request to the backend.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
