I'm reading the HTTP spec, and I can't figure out exactly what "entities" are. I read the answer to "What exactly is an HTTP Entity", but I'm still confused.
Specifically, I don't understand the distinction the spec makes between entity-headers and response/request/general-headers. For example, reading the Header Field Definitions section, headers such as Allow
, Expires
, and Last-Modified
are classified as "entity-headers." What does that actually mean? I guess they apply to an "entity-body", but what's the difference between an entity-body and a message-body?
I'd appreciate any clarification on entities and where they fit in a HTTP request/response.