Modules§
Structs§
- Http
Client - Keepalive
Config - Configuration of HTTP server keepalive parameters.
- MaxConnection
AgeLayer - A layer that limits the maximum duration of a client connection. It does so by adding a
Connection: close
header to the response ifmax_connection_duration
time has elapsed sincestart_reference
. - MaxConnection
AgeService - A service that limits the maximum age of a client connection. It does so by adding a
Connection: close
header to the response ifmax_connection_age
time has elapsed sincestart_reference
.
Enums§
- Auth
- Configuration of the authentication strategy for HTTP requests.
- Http
Error - Param
Type - The type of a query parameter’s value, determines if it’s treated as a plain string or a VRL expression.
- Parameter
Value - Represents a query parameter value, which can be a simple string or a typed object indicating whether the value is a string or a VRL expression.
- Query
Parameter Value - Configuration of the query parameter value for HTTP requests.
Traits§
Functions§
- build_
http_ trace_ layer - Builds a [TraceLayer] configured for a HTTP server.
- build_
proxy_ connector - build_
tls_ connector - get_
http_ scheme_ from_ uri