Generates a deterministic hash for an HTTP request based on its URL, method,
headers, body, and content type. Two requests with identical parameters will
always produce the same hash, making this suitable for cache keying and
request deduplication.
A lightweight fetch wrapper that automatically parses response bodies based on
their Content-Type header and attaches a deterministic request hash to each
response. Supports JSON, text, and binary (blob) content types.
Generates a deterministic hash for an HTTP request based on its URL, method, headers, body, and content type. Two requests with identical parameters will always produce the same hash, making this suitable for cache keying and request deduplication.