List of all items
Structs
- BackgroundTaskService
- BodyPace
- CacheInfo
- CacheKeyVariant
- CompressionStat
- ConnectionInfo
- Ctx
- DigestDetail
- Features
- Guard
- HttpChunkResponse
- HttpResponse
- HttpResponseBuilder
- Identity
- Inflight
- InflightGuard
- MissingPlugin
- NotificationData
- NtfyTarget
- ProxyProtocolConnectOptions
- ProxyProtocolConnector
- Rate
- RateLimitQuota
- RequestState
- Timing
- TinyUfo
- TlsClientCert
- TtlLruLimit
- UpstreamInfo
- ja4::Ja4Fingerprint
Enums
- CacheQueryRule
- CtxLogField
- Error
- ModifiedMode
- NotificationLevel
- PlainBody
- PluginStep
- ProxyProtocolVersion
- RequestPluginResult
- ResponseBodyPluginResult
- ResponsePluginResult
- ja4::ClientHelloStatus
Traits
- BackgroundTask
- HandleRequestBody
- LocationInstance
- ModifyResponseBody
- Notification
- Plugin
- PluginProvider
- UpstreamInstance
Functions
- cache_key_slot
- canonical_path
- client_used_https
- constant_time_eq
- convert_header
- convert_header_value
- convert_headers
- decode_query_value
- decorate_plugin_response
- ensure_client_ip
- ensure_verified_client_ip
- format_duration
- get_cache_key
- get_client_ip
- get_cookie_value
- get_digest_detail
- get_host
- get_hostname
- get_identity
- get_query_value
- get_remote_addr
- get_req_header_value
- get_request_host
- get_super_ts
- has_dot_segments
- has_trusted_proxies
- is_ntfy_notification
- is_trusted_proxy
- is_upstream_status_error
- ja4::is_grease
- ja4::read_client_hello
- merge_cookie_headers
- new_internal_error
- new_proxy_protocol_header
- new_tcp_keepalive
- new_upstream_status_error
- normalize_path
- now_ms
- now_sec
- parse_identity_name
- parse_labels
- parse_notification_headers
- parse_notification_level
- parse_notification_retries
- parse_ntfy_url
- peer_is_trusted_proxy
- protect_from_connection_header
- remove_query_from_header
- resolve_static_header_value
- set_identity
- set_path_and_query
- set_trusted_proxies
- strip_root_label
Type Aliases
Statics
- HTTP_HEADER_CONTENT_HTML
- HTTP_HEADER_CONTENT_JSON
- HTTP_HEADER_CONTENT_TEXT
- HTTP_HEADER_NAME_X_REQUEST_ID
- HTTP_HEADER_NO_CACHE
- HTTP_HEADER_NO_STORE
- HTTP_HEADER_TRANSFER_CHUNKED