Module upgrade
Available on crate features
http and std only.Expand description
middleware to handle branching into http upgrade services
See UpgradeService for more details.
Modules§
Structs§
- Eager
Http Proxy Connector - HTTP proxy CONNECT service which establishes the egress connection before acknowledging the CONNECT request.
- Http
Proxy Connect Relay Service Request Matcher - Default matcher that can be used for Http proxy connects.
- Http
Proxy Connect Relay Service Response Matcher - Created by
HttpProxyConnectRelayServiceRequestMatcherfor a valid http proxy connect request match, this response matcher half ensures the returned status code is successfull. - Lazy
Http Proxy Connect Reply Service - A lazy
Servicewhich acknowledges an HTTP (proxy) CONNECT request without first establishing the egress connection. - Upgrade
Layer - UpgradeLayer is a middleware that can be used to upgrade a request.
- Upgrade
Output - Complete output of a service registered with
UpgradeLayer::new. - Upgrade
Response - Handshake response produced by the responder in a
UpgradeLayer::new_with_servicesconfiguration. - Upgrade
Service - Upgrade service can be used to handle the possibility of upgrading a request, after which it will pass down the transport RW to the attached upgrade service.
- Upgraded
- An upgraded HTTP connection.