Skip to content

Conditional request support (If-Match, If-Unmodified-Since) #4

@bjaus

Description

@bjaus

Framework-level support for conditional requests beyond the existing ETag middleware. Enables optimistic concurrency for write operations.

Scope:

  • If-Match / If-None-Match header handling for PUT/PATCH/DELETE
  • If-Modified-Since / If-Unmodified-Since header handling
  • Return 412 Precondition Failed when conditions aren't met
  • OpenAPI spec: document conditional request headers as parameters

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew featurepriority: highHigh value for framework parity

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions