Design focuses on the communication protocols HTTP and HTTPS between clients and servers, including encryption, authentication, and request handling. It excludes detailed web server internals, application logic, and client UI design.
Functional Requirements
FR1: Allow clients to request web resources from servers using HTTP protocol
FR2: Support secure communication using HTTPS with encryption
FR3: Ensure data integrity and confidentiality during transmission