Skip to content

feat(request): add request deduplication #103

Description

@marcstraube

Goal

Deduplicate identical in-flight requests. If a GET request to the same URL is already pending, return the existing Promise instead of sending a duplicate.

Requirements

  • Configurable per-request opt-in/opt-out
  • Only deduplicate safe methods (GET, HEAD, OPTIONS)
  • Key generation from URL + headers
  • Automatic cleanup when request completes

Metadata

Metadata

Assignees

Labels

effort:mMedium (30 min - 2h)enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions