SlideShare una empresa de Scribd logo
1 de 11
PROTOCOLO HTTP
Luz Ma. González Morales
DN11C
Significado


Hiper Text Transfer Protocol



Protocolo de Transferencia de Hipertexto
¿Qué es?


Es un protocolo a nivel aplicación usado para la transferencia de información.



Permite usar una serie de métodos para indicar la finalidad de la petición



Se basa en un paradigma de peticiones y respuestas
Sintaxis de la petición


“http: “ “//” dirección [ “:” puerto] [path]



http: Protocolo para localizar recursos en la red



Dirección: Nombre del dominio de internet o dirección IP



Puerto: Es un número que indica el puerto a la que se envía la petición



Path: Solo para indicar que no va “/”
Mensaje HTTP


Petición del cliente a un servidor y respuesta del servidor al cliente



Las peticiones pueden ser simples o completas

PETICIÓN

RESPUESTA
Petición


Se debe incluir un método por ejemplo:



“GET” SP URI CRLF



SP: Es un espacio



URI: Recurso al que se hace referencia



CRLF: Retorno de carro y nueva línea
Respuesta


El mensaje debe llevar un formato como el siguiente:



Línea de estado *( cabeceras )



CRLFS



(contenido)
Métodos


Existen dos tipo de métodos:


GET



HEAD
GET


Requiere la devolución de información al cliente identificada por la URI



URI: Es un proceso que produce información donde se devuelve la información
y no la fuente de proceso.
HEAD


Es igual que el método GET, con la diferencia que el servidor no devuelve el
contenido, sólo las cabeceras.
Cabeceras


Son campos que se aplican a las peticiones y respuestas pero no a los
mensajes.



Hay varios tipos de cabeceras:



De petición



De respuesta



De entidad

Más contenido relacionado

Destacado

seguridad informatica santiago salazar
seguridad informatica santiago salazarseguridad informatica santiago salazar
seguridad informatica santiago salazarsantiago2609
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftpNeftisLis
 
Storyboardrotinaordenha
StoryboardrotinaordenhaStoryboardrotinaordenha
StoryboardrotinaordenhaUTAD
 
Presentación1 cleo caenen
Presentación1 cleo caenenPresentación1 cleo caenen
Presentación1 cleo caenenJuanfer Pérez
 
Ingles team number #8. equipo numero 8.
Ingles team number #8. equipo numero 8.Ingles team number #8. equipo numero 8.
Ingles team number #8. equipo numero 8.Abraham Castro Cota
 
Plan de negocios
Plan de negociosPlan de negocios
Plan de negociosliras loca
 
The Ring Verse - Multilanguage
The Ring Verse - MultilanguageThe Ring Verse - Multilanguage
The Ring Verse - MultilanguageJonatan Tiago
 
Presentacion HTTP/HTTPS/DNS
Presentacion HTTP/HTTPS/DNSPresentacion HTTP/HTTPS/DNS
Presentacion HTTP/HTTPS/DNSjalvarezpiedra
 
Presentación10 (3)
Presentación10 (3)Presentación10 (3)
Presentación10 (3)Steprivera
 
Protocolo http
Protocolo httpProtocolo http
Protocolo httpNeftisLis
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftpMagiic MG
 
Calentamiento global
Calentamiento globalCalentamiento global
Calentamiento globallobi7o
 
E commerce vs e-business
E commerce vs e-businessE commerce vs e-business
E commerce vs e-businessliras loca
 

Destacado (20)

seguridad informatica santiago salazar
seguridad informatica santiago salazarseguridad informatica santiago salazar
seguridad informatica santiago salazar
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
Storyboardrotinaordenha
StoryboardrotinaordenhaStoryboardrotinaordenha
Storyboardrotinaordenha
 
Guía docente 6
Guía docente 6Guía docente 6
Guía docente 6
 
Plan. 6
Plan. 6Plan. 6
Plan. 6
 
Presentación1 cleo caenen
Presentación1 cleo caenenPresentación1 cleo caenen
Presentación1 cleo caenen
 
Ingles team number #8. equipo numero 8.
Ingles team number #8. equipo numero 8.Ingles team number #8. equipo numero 8.
Ingles team number #8. equipo numero 8.
 
Plan de negocios
Plan de negociosPlan de negocios
Plan de negocios
 
The Ring Verse - Multilanguage
The Ring Verse - MultilanguageThe Ring Verse - Multilanguage
The Ring Verse - Multilanguage
 
Presentacion HTTP/HTTPS/DNS
Presentacion HTTP/HTTPS/DNSPresentacion HTTP/HTTPS/DNS
Presentacion HTTP/HTTPS/DNS
 
Presentación10 (3)
Presentación10 (3)Presentación10 (3)
Presentación10 (3)
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Bullying
BullyingBullying
Bullying
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
Calentamiento global
Calentamiento globalCalentamiento global
Calentamiento global
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
E commerce vs e-business
E commerce vs e-businessE commerce vs e-business
E commerce vs e-business
 

Similar a Protocolo HTTP: Introducción al protocolo de transferencia de hipertexto

Similar a Protocolo HTTP: Introducción al protocolo de transferencia de hipertexto (20)

Dn11 c u3_a9_avl
Dn11 c u3_a9_avlDn11 c u3_a9_avl
Dn11 c u3_a9_avl
 
Http
HttpHttp
Http
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Dn12 u3 a9_maah
Dn12 u3 a9_maahDn12 u3 a9_maah
Dn12 u3 a9_maah
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
PROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptxPROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptx
 
Protocolo Http
Protocolo HttpProtocolo Http
Protocolo Http
 
Http
HttpHttp
Http
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
Http
HttpHttp
Http
 
Http,https y dns
Http,https y dnsHttp,https y dns
Http,https y dns
 
Servidor http
Servidor httpServidor http
Servidor http
 
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
 
Servidor http
Servidor httpServidor http
Servidor http
 
Introducció a les Aplicació Web
Introducció a les Aplicació WebIntroducció a les Aplicació Web
Introducció a les Aplicació Web
 
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
Protocolo http IRVING
Protocolo http IRVINGProtocolo http IRVING
Protocolo http IRVING
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 

Más de Luz Gonzalez Morales (14)

Funciones lógicas
Funciones lógicasFunciones lógicas
Funciones lógicas
 
Fecha hora
Fecha horaFecha hora
Fecha hora
 
Funciones de excel
Funciones de excelFunciones de excel
Funciones de excel
 
Funciones de excel
Funciones de excelFunciones de excel
Funciones de excel
 
Funciones de excel
Funciones de excelFunciones de excel
Funciones de excel
 
Neoliberalismo
NeoliberalismoNeoliberalismo
Neoliberalismo
 
Protocolo FTP
Protocolo FTPProtocolo FTP
Protocolo FTP
 
Historia de napster
Historia de napsterHistoria de napster
Historia de napster
 
Foros web
Foros webForos web
Foros web
 
Blogs
BlogsBlogs
Blogs
 
Correo electrónico
Correo electrónicoCorreo electrónico
Correo electrónico
 
Danza prezi
Danza preziDanza prezi
Danza prezi
 
Mozilla firefox
Mozilla firefoxMozilla firefox
Mozilla firefox
 
Río de Janeiro
Río de Janeiro Río de Janeiro
Río de Janeiro
 

Protocolo HTTP: Introducción al protocolo de transferencia de hipertexto

  • 1. PROTOCOLO HTTP Luz Ma. González Morales DN11C
  • 2. Significado  Hiper Text Transfer Protocol  Protocolo de Transferencia de Hipertexto
  • 3. ¿Qué es?  Es un protocolo a nivel aplicación usado para la transferencia de información.  Permite usar una serie de métodos para indicar la finalidad de la petición  Se basa en un paradigma de peticiones y respuestas
  • 4. Sintaxis de la petición  “http: “ “//” dirección [ “:” puerto] [path]  http: Protocolo para localizar recursos en la red  Dirección: Nombre del dominio de internet o dirección IP  Puerto: Es un número que indica el puerto a la que se envía la petición  Path: Solo para indicar que no va “/”
  • 5. Mensaje HTTP  Petición del cliente a un servidor y respuesta del servidor al cliente  Las peticiones pueden ser simples o completas PETICIÓN RESPUESTA
  • 6. Petición  Se debe incluir un método por ejemplo:  “GET” SP URI CRLF  SP: Es un espacio  URI: Recurso al que se hace referencia  CRLF: Retorno de carro y nueva línea
  • 7. Respuesta  El mensaje debe llevar un formato como el siguiente:  Línea de estado *( cabeceras )  CRLFS  (contenido)
  • 8. Métodos  Existen dos tipo de métodos:  GET  HEAD
  • 9. GET  Requiere la devolución de información al cliente identificada por la URI  URI: Es un proceso que produce información donde se devuelve la información y no la fuente de proceso.
  • 10. HEAD  Es igual que el método GET, con la diferencia que el servidor no devuelve el contenido, sólo las cabeceras.
  • 11. Cabeceras  Son campos que se aplican a las peticiones y respuestas pero no a los mensajes.  Hay varios tipos de cabeceras:  De petición  De respuesta  De entidad