Q1: In HTTP/1.1, how does a recipient detect the end of the header section
Multiple Choice
**Explanation:**
**Terms:** header section, empty line, CRLF. HTTP/1.1 uses a blank line to separate headers from the optional message body.
**Correct (C):** The header section ends at the empty line, which is a CRLF on its own, after the last header field line.
**Options:**
- A (incorrect): Content-Length is about body framing. It does not terminate the header section.
- B (incorrect): HTTP/1.1 defines CRLF as the line ending. Accepting LF-only can cause interoperability and security problems.
- C (correct): The CRLF empty line is the defined delimiter.
**Related:** When parsers disagree on where headers end, intermediaries can be vulnerable to request smuggling.