Process Overview
HTTP and HTTPS are protocols that help your web browser and websites talk to each other. HTTP sends data openly, while HTTPS adds a lock to keep data safe.
Jump into concepts and practice - no test required
HTTP and HTTPS are protocols that help your web browser and websites talk to each other. HTTP sends data openly, while HTTPS adds a lock to keep data safe.
Browser Memory
+-------------------+
| Request URL |
| Protocol: HTTP/HTTPS |
+-------------------+
|
v
Server Memory
+-------------------+
| Receives request |
| Checks protocol |
| If HTTPS: SSL/TLS |
| Encrypts data |
+-------------------+
|
v
Browser Memory
+-------------------+
| Receives data |
| If HTTPS: decrypt |
| Display website |
+-------------------+HTTP and HTTPS?https:// with 'https' fully spelled and followed by '://'.fetch('http://secure-site.com/data')http:// which is not secure for sensitive data.https://.