Protocolo de transferencia de hipertexto
Indice:
 Algunas definiciones
 Uso y finalidad
 ¿Qué pasa cuando escribimos una dirección web?
 Ejemplo
 Mensajes HTTP
 Una transacción HTTP
 ¿Qué es el HTTPS?
PROTOCOLO HTTP
PROTOCOLO HTTP
Algunas definiciones:
 HTTP (HyperText Transfer Protocol)
 Cliente-servidor
 Web
 Servidores http.
Uso y finalidad:
 Uso: Se usa para el envío y recepción de peticiones
Web.
 Finalidad: Transferencia de hipertexto.
 Esta basado en ASCII.
PROTOCOLO HTTP
¿Qué pasa cuando escribimos una direccion web?
 Cuando se escribe una dirección Web o URL, el
explorador establece una conexión con el servicio Web
del servidor que utiliza el protocolo HTTP.
PROTOCOLO HTTP
Por ejemplo:
 http (el protocolo o esquema)
 www.cisco.com (el nombre del servidor)
 Index.html (archivo específico solicitado).
PROTOCOLO HTTP
Mensajes HTTP:
 HTTP define los tipos de mensajes para solicitar la página Web y
envía los tipos de para responder:
 GET (solicitud de datos por parte del cliente)
 POST y PUT se utilizan para enviar mensajes que cargan datos en
el servidor :
 POST (carga al informacion en un texto sin formato)
 PUT (carga los recursos o el contenido en el servidor)
PROTOCOLO HTTP
PROTOCOLO HTTP
Una transacción HTTP consiste en:
 Conexión: establecimiento de una conexión (puerto 80)
 Solicitud: envío (cliente) de un mensaje de solicitud al servidor.
 Respuesta: envío (servidor) de una respuesta al cliente.
 Cierre: fin de la conexión
HTTP es un protocolo sin estado es decir que no guarda
ninguna información sobre conexiones anteriores.
PROTOCOLO HTTP
¿Qué es el HTTPS?
 Idea principal: crear un canal seguro sobre una red
insegura.
 Proporciona protección contra ataques eavesdropping
y man-in-the-middle.
 Utiliza el puerto 443 por defecto.
PROTOCOLO HTTP
Fuentes:
 Wikipedia
 CISCO
PROTOCOLO HTTP

HTTP

  • 1.
  • 2.
    Indice:  Algunas definiciones Uso y finalidad  ¿Qué pasa cuando escribimos una dirección web?  Ejemplo  Mensajes HTTP  Una transacción HTTP  ¿Qué es el HTTPS? PROTOCOLO HTTP
  • 3.
    PROTOCOLO HTTP Algunas definiciones: HTTP (HyperText Transfer Protocol)  Cliente-servidor  Web  Servidores http.
  • 4.
    Uso y finalidad: Uso: Se usa para el envío y recepción de peticiones Web.  Finalidad: Transferencia de hipertexto.  Esta basado en ASCII. PROTOCOLO HTTP
  • 5.
    ¿Qué pasa cuandoescribimos una direccion web?  Cuando se escribe una dirección Web o URL, el explorador establece una conexión con el servicio Web del servidor que utiliza el protocolo HTTP. PROTOCOLO HTTP
  • 6.
    Por ejemplo:  http(el protocolo o esquema)  www.cisco.com (el nombre del servidor)  Index.html (archivo específico solicitado). PROTOCOLO HTTP
  • 7.
    Mensajes HTTP:  HTTPdefine los tipos de mensajes para solicitar la página Web y envía los tipos de para responder:  GET (solicitud de datos por parte del cliente)  POST y PUT se utilizan para enviar mensajes que cargan datos en el servidor :  POST (carga al informacion en un texto sin formato)  PUT (carga los recursos o el contenido en el servidor) PROTOCOLO HTTP
  • 8.
  • 9.
    Una transacción HTTPconsiste en:  Conexión: establecimiento de una conexión (puerto 80)  Solicitud: envío (cliente) de un mensaje de solicitud al servidor.  Respuesta: envío (servidor) de una respuesta al cliente.  Cierre: fin de la conexión HTTP es un protocolo sin estado es decir que no guarda ninguna información sobre conexiones anteriores. PROTOCOLO HTTP
  • 10.
    ¿Qué es elHTTPS?  Idea principal: crear un canal seguro sobre una red insegura.  Proporciona protección contra ataques eavesdropping y man-in-the-middle.  Utiliza el puerto 443 por defecto. PROTOCOLO HTTP
  • 11.