reverse_proxy_plug icon indicating copy to clipboard operation
reverse_proxy_plug copied to clipboard

🔛 an Elixir reverse proxy Plug with HTTP/2, chunked transfer and path proxying support

Results 27 reverse_proxy_plug issues
Sort by recently updated
recently updated
newest added
trafficstars

Not clear in Tesla 1.9.0 how to use the Tesla mocks to return streams - so experiment

May need to reconsider the streaming interface for adapters, given that [Finch.stream/5](https://hexdocs.pm/finch/Finch.html#stream/5) actually executes the request

fixes #236 respecting these timeout values means we can keep the task timeout and the actual request timeouts in line

https://github.com/tallarium/reverse_proxy_plug/blob/420e97abaa6c55df088be6c926653674d7442321/lib/reverse_proxy_plug/http_client/adapters/req.ex#L71 contains a workaround that may not apply to 0.5.0 and above

# Req adapter timeout fixed > at 5 seconds When using `Req` adapter, requests seem to be capped at 5 seconds in terms of timeouts. Because that's the default that...

see #234 the structure of passing options should be clearer, and any error messages that mention missing `client_options` should mention their location to aid with diagnosis.

fixes: https://github.com/tallarium/reverse_proxy_plug/issues/236 Removes the useless `Task` since it's immediately being `await`ed and let's the `Req` timeouts take effect.