1. Computer Networks

The network

What is Network Protocols???

Example:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b5634e42-9103-4fa2-9bf8-4dce62a99b76/Screen_Shot_2021-04-29_at_5.55.42_PM.png

2. HTTP

HTTP stands for Hyper Text Transfer Protocol

i.e. Protocol for sending and receiving HTML documents.

2.1 HTTP Request & Response

Communication between clients and servers is done by requests and responses:

  1. A client (a browser) sends an HTTP request to the web
  2. A web server receives the request
  3. The server runs an application to process the request
  4. The server returns an HTTP response (output) to the browser
  5. The client (the browser) receives the response

Example:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/f5d2c73f-2e7a-4617-bcd2-be15f4f10564/Screen_Shot_2021-04-29_at_6.06.22_PM.png