Primeros pasos con HTTP

##HTTP/2

Solicitudes y respuestas HTTP

Los clientes y servidores HTTP envían solicitudes y respuestas HTTP, respectivamente

HTTP describe cómo un cliente HTTP, como un navegador web, envía una solicitud HTTP a través de una red a un servidor HTTP, que luego envía una respuesta HTTP al cliente.

La solicitud HTTP suele ser una solicitud de un recurso en línea, como una página web o una imagen, pero también puede incluir información adicional, como datos ingresados ​​en un formulario. La respuesta HTTP suele ser una representación de un recurso en línea, como una página web o una imagen.

##HTTP/1.0

##HTTP/1.1

##HTTP/0.9 La primera versión de HTTP que surgió es la 0.9, a menudo denominada “HTTP implementado”. Una descripción común de 0.9 es “una subsección del protocolo HTTP completo [es decir, 1.0]”. Sin embargo, esto no ilustra en gran medida la disparidad de capacidades entre 0,9 y 1,0.

Ni las solicitudes ni las respuestas en los encabezados de funciones de 0.9. Las solicitudes consisten en una sola línea terminada en CRLF de GET, seguida de un espacio, seguido de la URL del recurso solicitado. Se espera que las respuestas sean un solo documento HTML. El final de dicho documento se marca eliminando la conexión del lado del servidor. No hay instalaciones para indicar el éxito o el fracaso de una operación. La única propiedad interactiva es la cadena de búsqueda que está estrechamente ligada a [<isindex>](https://www.w3.org /MarkUp/html-spec/html-spec_5.html#SEC5.2.3) Etiqueta HTML.

Actualmente, el uso de HTTP/0.9 es excepcionalmente raro. Ocasionalmente se ve en sistemas integrados como una alternativa a tftp.