0% encontró este documento útil (0 votos)
4 vistas6 páginas

Introducción al Protocolo HTTP

HTTP es el protocolo utilizado para transferir documentos web entre servidores y clientes. Funciona mediante solicitudes y respuestas entre estos. Ha evolucionado a través de versiones como HTTP/1.1 y HTTP/2 para mejorar el rendimiento.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas6 páginas

Introducción al Protocolo HTTP

HTTP es el protocolo utilizado para transferir documentos web entre servidores y clientes. Funciona mediante solicitudes y respuestas entre estos. Ha evolucionado a través de versiones como HTTP/1.1 y HTTP/2 para mejorar el rendimiento.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

27/05/2018

HTTP

HTTP
• Acrónimo de Protocolo de Transferencia de Hipertexto
• En este contexto entendemos por:
1. Protocolo. grupo de reglas que permiten comunicación de
información entre distintas entidades (como las computadoras).
2. Hipertexto. Es un texto presentado en la pantalla de una
computadora y que a su vez contiene enlaces a otros documentos
(documentos web).
27/05/2018

HTTP

“Es el grupo de reglas, servidores y


navegadores usadas para
transferir documentos web de un
lado a otro”

Principios de HTTP
27/05/2018

HTTP es sencillo

• HTTP esta pensado y desarrollado para ser leído y fácilmente


interpretado por las personas.
• Por ejemplo, los verbos HTTP usados para los request (peticiones).

• GET • DELETE
• POST • CONNECT
• PUT • HEAD

HTTP es un protocolo sin estados (pero con sesiones)

• HTTP no guarda ningún dato


entre dos peticiones en la misma
sesión.
• Al refrescar (refresh) una página
HTTP genera una nueva petición,
si el contenido cambió, se
mostrará la página sin recordar
los cambios.
• Las HTTP cookies permiten
guardar datos con respecto a la
sesión de comunicación.
27/05/2018

HTTP es extensible

• Las cabeceras de HTTP, han • Las cabeceras de HTTP pueden


hecho que este protocolo sea llevar información sobre:
fácil de ampliar y de • Que tipos de clientes envian las
experimentar con él. peticiones.
• La configuración del servidor.
• Funcionalidades nuevas pueden • Hora y fecha de la respuesta.
desarrollarse, sin más que un • Duración del almacenamiento de
cliente y su servidor datos
comprendan la misma • Formato de datos.
semántica sobre las cabeceras • Las Cookies usadas para el
de HTTP. seguimiento de sesiones, entre otros

HTTP trabaja en pares request/response


27/05/2018

HTTP y HTTP 2

Versiones
HTTP/1.1 – El protocolo estándar.
• La primera versión estandarizada de
HTTP: el protocolo HTTP/1.1, se publicó
en 1997, tan solo unos meses después
del HTTP/1.0

HTTP/2 – Un protocolo para un mayor


rendimiento
• Estandarizado de manera oficial en Mayo
de 2015, HTTP/2 ha conseguido muchos
éxitos.
• El protocolo HTTP/2, tiene notables
diferencias fundamentales respecto a la
versión anterior HTTP/1.1
27/05/2018

Request / Response

Anatomía de una URL

Puerto de conexión (generalmente oculto)

resource path (ruta del recurso)

[Link]

Host URL Query (opcional)

También podría gustarte