Skip to main content

Module layer

Module layer 

Available on crate features dns and http-backend and http and std and tcp only.
Expand description

Http Proxy Connector Layers for Rama Http Clients

Structs§

HttpProxyConnectResponseHeaders
Extension added to the Extensions by HttpProxyConnector to record the headers from a successful CONNECT response.
HttpProxyConnector
A connector which can be used to establish a connection over an HTTP Proxy.
HttpProxyConnectorLayer
A Layer which wraps the given service with a HttpProxyConnector.
MaybeHttpProxiedConnection
A connection which will be proxied if a proxied ProxyRoute was configured.
SetProxyAuthHttpHeaderLayer
A Layer which will set the http auth header in case there is a proxied ProxyRoute in the Extensions.
SetProxyAuthHttpHeaderService
A Service wwhich will set the http auth header in case there is a proxied ProxyRoute in the Extensions.

Enums§

HttpProxyError
error that can be returned in case a http proxy did not manage to establish a connection