Hypertext Transfer Protocol

Cliente y servidor

Cliente

Son todos esos dispositivos que tienes al alcance de tu mano.

HTTP Request

Servidor

Es una computadora que está encendida las 24h que tiene la aplicación guardada y distribuye la pagina (información).

HTTP Response

<aside> 💡 Protocolo: Es un conjunto de reglas para comunicar dos partes. La computadora necesita reglas para crear su lenguaje (forma de comunicarse) con otra computadora que será el servidor.

HyperText: Es porque no solo se envia texto, existe algo más, como imagenes, Links, etc.

</aside>

Cabecera

Piezas de informacion utiles entre el cliente y el servidor.

Ejemplo de un request:

GET / HTTP/1.1
Host: developer.mozilla.org
Accept-Language: fr

Host y Accept-Language son nuestras cabeceras en este protocolo:

Metodo

Es la forma en la que la petición se realiza.

En este ejemplo el método es GET que significa traer.

Existen diferentes métodos: GET, POST, PUT, PATCH.