What is a key characteristic of HTTP in the context of web communication over…
2025
What is a key characteristic of HTTP in the context of web communication over the Application Layer?
- A.
It follows a stateless protocol model where each request is treated independently.
- B.
It is designed for real-time messaging between users on mobile applications.
- C.
It maintains persistent client-server sessions by default to improve efficiency.
- D.
It operates using a binary format to transfer data securely over networks.
Attempted by 160 students.
Show answer & explanation
Correct answer: A
A key architectural design of HTTP is that it is stateless. The protocol is designed this way to keep the server architecture simple and highly scalable, as servers do not need to allocate memory to retain the history or state of millions of connected clients between requests. Each transaction (request/response pair) is isolated. If a client requests a web page, and then clicks a link a second later, the server treats the second request as if it has completely forgotten who the client is, processing it purely based on the information provided in that specific transaction.