HTTP (HyperText Transfer Protocol) is an application-layer protocol used for transferring hypertext (webpages) over the internet.
Elaboration:
- Uses port 80 for communication.
- Works on a client-server model:
- The client (browser) requests a webpage.
- The server responds with an HTML document.
- Does not provide encryption, making it vulnerable to attacks like man-in-the-middle (MITM).
Example:
Accessing a webpage via http://example.com
sends an HTTP request to the server.
Leave a Reply