P1

Header Field Categories

Connection
No category found in P2

Content-Length
-> Payload Semantics

Host
-> Controls

TE
-> Controls

Trailer
-> Payload Semantics

Transfer-Encoding
-> Payload Semantics

Upgrade
No category found in P2

Via
No category found in P2




P2

Header Field Categories

Accept
-> Content Negotiation

Accept-Charset
-> Content Negotiation

Accept-Encoding
-> Content Negotiation

Accept-Language
-> Content Negotiation

Allow
-> Response Context

Content-Encoding
-> Representation Metadata

Content-Language
-> Representation Metadata

Content-Location
-> Representation Metadata

Content-Type
-> Representation Metadata

Date
-> Control Data

Expect
-> Controls

From
-> Request Context

Location
-> Control Data

Max-Forwards
-> Controls

MIME-Version
No category found in P2

Referer
-> Request Context

Retry-After
-> Control Data

Server
-> Response Context

User-Agent
-> Request Context

Vary
-> Control Data




P4

Header Field Categories

ETag
-> Validator Header Fields

If-Match
-> Conditionals

If-Modified-Since
-> Conditionals

If-None-Match
-> Conditionals

If-Unmodified-Since
-> Conditionals

Last-Modified
-> Validator Header Fields




P5

Header Field Categories

Accept-Ranges
-> Response Context

Content-Range
-> Payload Semantics

If-Range
-> Conditionals

Range
-> Controls




P6

Header Field Categories

Age
-> Control Data

Cache-Control
-> Controls
-> Control Data

Expires
-> Control Data

Pragma
-> Controls

Warning
-> Control Data




P7

Header Field Categories

Authorization
-> Authentication Credentials

Proxy-Authenticate
-> Authentication Challenges

Proxy-Authorization
-> Authentication Credentials

WWW-Authenticate
-> Authentication Challenges




