HTTP topic
HTTP fields
HTTP fields carry metadata that changes how messages are selected, interpreted, cached, redirected, and shared. Start with representation metadata, then move into exact field references and modern Structured Fields parsing.
Recommended foundation
Start here
This entry establishes the shared model used by the references, diagnostics, and experiments below.
Learn
Connect HTTP fields to representations
Read HTTP fields as typed metadata and connect selected representations to media types and negotiation.
HTTP fields
Learn
2 reviewed entries
intermediate
Parse modern HTTP fields with Structured Fields
Use a field's declared Structured Field type and the standard algorithms instead of splitting modern HTTP field values by hand.
beginner
Read HTTP messages without guessing
Read the parts of an HTTP message and know which details are shared across HTTP versions.
HTTP fields
Reference
9 reviewed entries
intermediate
Access-Control-Allow-Origin field
Access-Control-Allow-Origin identifies which requesting origin may read a CORS response.
intermediate
Cache-Control field
Cache-Control carries case-insensitive directives that constrain caching and reuse.
beginner
Content-Type field
Content-Type identifies the media type of the representation associated with a message.
intermediate
Cookie field
Cookie carries the stored name and value pairs selected for one HTTP request.
intermediate
ETag field
ETag carries an opaque validator for the selected representation.
beginner
Location field
Location identifies a URI reference associated with a redirect or successful creation.
intermediate
Origin field
Origin identifies the source origin associated with a request without a path.
intermediate
Set-Cookie field
Set-Cookie asks a user agent to store one cookie with explicit attributes.
intermediate
Vary field
Vary tells recipients which request fields influenced representation selection.
HTTP fields
Troubleshoot
1 reviewed entry
HTTP fields
Lab
2 reviewed entries
HTTP fields
Glossary
1 reviewed entry
