- Hyper Text Transfer Protocol - responsible for the communication between web server and the client. You are using HTTP when you open a new page, submit a form, ajax calls, etc.
HTTP is stateless
- Every request is completely independent
- Similar to transactions
- Programming, Local Storage, Cookies, Sessions are used to create enhanced user exp.
What is HTTPS?
- Hyper Text Transfer Protocol Secure
- Data sent is encrypted
- SSL/TLS
- Install certificate on web host
HTTP Methods
- Get - retrieves data from the server
- POST - Submit data to the server
- PUT - Update data already on the server
- DELETE - Deletes data from the server
A network protocol is an established set of rules that determine how data is transmitted between different devices in the same network.
TODO: finish this - https://www.youtube.com/watch?v=iYM2zFP3Zn0