Module conditional

Module conditional 

Source
Expand description

Method-aware HTTP and WebDAV conditional request planning.

Structs§

DavConditionalPlan
Complete transport-neutral result of HTTP conditional request planning.
DavConditionalResource
Protocol-visible metadata for the request target.

Enums§

DavConditionalEvaluationError
Failure while executing WebDAV If before HTTP conditional planning.
DavConditionalOutcome
Result selected by RFC 9110 conditional request precedence.
DavConditionalPlanError
Failure while parsing request conditions or representing product metadata.
DavRangeEvaluation
Whether GET byte-range processing can run after preconditions.

Functions§

plan_conditionals
Enforces WebDAV If first, then applies the RFC 9110 HTTP conditional planner.
plan_conditionals_with_backends
Enforces WebDAV If through the canonical backend ports, then applies HTTP conditions.
plan_http_conditionals
Plans RFC 9110 conditional headers for one HTTP/WebDAV method.