Web Protocols
Computer Science: Edexcel IGCSE, topic 5.1.17
Web Protocols
Any network application needs to have a set of protocols so that it can structure data for transmission.

Hypertext transfer protocol
- Hypertext transfer protocol (HTTP) defines how data should be exchanged between web browsers (clients) and web servers.
- HTTP relies on the idea of requests and responses.
- HTTP is mainly used to access websites from servers.

HTTP secure
- Hypertext transfer protocol secure (HTTPS) is a secure version of HTTP.
- HTTPS uses secure socket layer (SSL) to encrypt the data that is sent between the client and the server.

File transfer protocol
- File transfer protocol (FTP) defines how binary and text data can be requested from a server and transmitted back to the client.
- FTP is used to download or transfer files over a network.
Test yourself on Web Protocols
What is FTP commonly used for?