· How messages flow
· The three parts of HTTP messages (start line, headers, and entity body)
· The differences between request and response messages
· The various functions (methods) that request messages support
· The various status codes that are returned with response messages
· What the various HTTP headers do