0
0
HLDsystem_design~10 mins

HTTP and HTTPS in HLD - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to specify the protocol used for secure web communication.

HLD
The protocol used for secure communication over the web is [1].
Drag options to blanks, or click blank then click option'
AHTTP
BHTTPS
CFTP
DSMTP
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing HTTP with HTTPS
Choosing unrelated protocols like FTP or SMTP
2fill in blank
medium

Complete the code to identify the port number commonly used by HTTPS.

HLD
The default port number for HTTPS is [1].
Drag options to blanks, or click blank then click option'
A80
B21
C443
D25
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing port 80 which is for HTTP
Selecting unrelated ports like 21 or 25
3fill in blank
hard

Fix the error in the statement about encryption in HTTPS.

HLD
HTTPS uses [1] to encrypt data between client and server.
Drag options to blanks, or click blank then click option'
ASSL/TLS
BFTP
CHTTP
DSMTP
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing HTTP with SSL/TLS
Choosing unrelated protocols like FTP or SMTP
4fill in blank
hard

Fill both blanks to complete the HTTPS request flow.

HLD
Client sends a [1] request to the server, then the server responds with a [2] after establishing a secure connection.
Drag options to blanks, or click blank then click option'
AGET
BPOST
C200 OK
D404 Not Found
Attempts:
3 left
💡 Hint
Common Mistakes
Using POST instead of GET for simple retrieval
Choosing error status codes like 404
5fill in blank
hard

Fill all three blanks to complete the HTTPS security features.

HLD
HTTPS ensures [1] by encrypting data, [2] by verifying server identity, and [3] by protecting data integrity.
Drag options to blanks, or click blank then click option'
Aconfidentiality
Bauthentication
Cintegrity
Davailability
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing availability with security features
Mixing up authentication and integrity