ETag & Conditional Requests
Hash a body with SHA-256 and inspect strong/weak validators, conditional precedence and GET/HEAD versus unsafe-method outcomes.
etag-conditionalLOCAL WORKSPACE
1. Configure and explore
Inputs stay in this tab; no browser persistence, page-URL encoding or network requests.
2. Results and interpretation
Choose a sample, fill the fields or explore the flow.
Assumes an existing successful representation. No server is contacted; range requests, If-Match and other preconditions are outside this model.
Data / rules date: 2026-10-21 · Official source
How to use this tool
Enter a body or manual ETag, choose a method and supply optional conditional fields and HTTP dates. Compare 200, 304 and 412.
When not to use it
Assumes an existing successful representation. No server is contacted; range requests, If-Match and other preconditions are outside this model.
Read the guide →