AWS Certified Advanced Networking – Specialty (ANS-C00) — Question 170
From the following options, select the answer that correctly describes the implementation of the HTTP protocol
Answer options
- A. By definition, HTTP is a connection-less oriented protocol and therefore utilises TCP
- B. By definition, HTTP is a connection orientated protocol and therefore utilises TCP
- C. By definition, HTTP is a connection-less oriented protocol and therefore utilises UDP
- D. By definition, HTTP can be configured to be either connection or connection-less oriented ג€" by specifying the appropriate HTTP header.
Correct answer: B
Explanation
The correct answer is B because HTTP is indeed a connection-oriented protocol that relies on TCP for reliable communication. Option A incorrectly describes HTTP as connection-less, while option C wrongly states that HTTP uses UDP, which is not true for standard implementations. Option D is misleading as HTTP is primarily connection-oriented and does not work in a connection-less mode without significant alterations.