SlideShare a Scribd company logo
1 of 11
Alumno: Mario Morales Macías

Grupo: DN 12
Catedrático: Raymundo Muñoz Islas
¿QUE ES HTTP?

Hypertext Transfer Protocol o HTTP es el protocolo usado en cada
transacción de la Word Wide Web.
¿COMO FUNCIONA?

HTTP es un protocolo sin estado, es decir, que no guarda ninguna
información sobre conexiones anteriores. El desarrollo de
aplicaciones web necesita frecuentemente mantener estado. Para
esto se usan las cookies.
Es información que un servidor puede almacenar en el sistema
cliente. Esto le permite a las aplicaciones web instituir la noción de
"sesión", y también permite rastrear usuarios ya que las cookies
pueden guardarse en el cliente por tiempo indeterminado.
TRANSACCIONES HTTP

Una transacción HTTP está formada por un encabezado seguido,
opcionalmente, por una línea en blanco y algún dato. El
encabezado especificará cosas como la acción requerida del
servidor, o el tipo de dato retornado, o el código de estado.
El uso de campos de encabezados enviados en las transacciones
HTTP le dan gran flexibilidad al protocolo. Estos campos permiten
que se envíe información descriptiva en la transacción, permitiendo
así la autenticación, cifrado e identificación de usuario.
VERSIONES

El RFC 2145 describe el uso de los números de versión de HTTP. El
cliente le dice al servidor al principio de la petición la versión que
usa, y el servidor usa la misma o una anterior en su respuesta.
DIALOGO HTTP

 Para obtener un recurso con el URL
http://www.example.com/index.html
 1.Se abre una conexión al host www.example.com, puerto 80
que es el puerto por defecto para HTTP.
 2.Se envía un mensaje en el estilo siguiente:

 GET /index.html HTTP/1.1
MÉTODOS

HTTP define 8 métodos que indica la acción que desea que se
efectúe sobre el recurso identificado. Lo que este recurso
representa, si los datos pre-existentes o datos que se generan de
forma dinámica, depende de la aplicación del servidor.
Pide una respuesta idéntica a la que correspondería a una petición
GET, pero sin el cuerpo de la respuesta. Esto es útil para la
recuperación de meta-información escrita en los encabezados de
respuesta, sin tener que transportar todo el contenido.
FUENTES CONSULTADAS

WWW. GOOGLE .COM/ HTTP/ WIKIPEDIA

More Related Content

What's hot (20)

Http Karem Yanelli
Http Karem YanelliHttp Karem Yanelli
Http Karem Yanelli
 
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
Servidor http
Servidor httpServidor http
Servidor http
 
Dn12 u3 a9_dzlm
Dn12 u3 a9_dzlmDn12 u3 a9_dzlm
Dn12 u3 a9_dzlm
 
Presentacion http y https
Presentacion http y httpsPresentacion http y https
Presentacion http y https
 
Http
HttpHttp
Http
 
Http
HttpHttp
Http
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
Servidores, seguridad y autenticación
Servidores, seguridad y autenticaciónServidores, seguridad y autenticación
Servidores, seguridad y autenticación
 
Protocolo http marcela
Protocolo http marcelaProtocolo http marcela
Protocolo http marcela
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
PROTOCOLO HTTPS
PROTOCOLO HTTPSPROTOCOLO HTTPS
PROTOCOLO HTTPS
 
P10_E1_AndreaT_2BCD
P10_E1_AndreaT_2BCDP10_E1_AndreaT_2BCD
P10_E1_AndreaT_2BCD
 
13.servidor http
13.servidor http13.servidor http
13.servidor http
 
Http, https, dns
Http, https, dnsHttp, https, dns
Http, https, dns
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Presentación http https-dns
Presentación http https-dnsPresentación http https-dns
Presentación http https-dns
 
Que es el http
Que es el httpQue es el http
Que es el http
 
Http,https y dns
Http,https y dnsHttp,https y dns
Http,https y dns
 

Viewers also liked (19)

Historia del facebook
Historia del facebookHistoria del facebook
Historia del facebook
 
Napster (1)
Napster (1)Napster (1)
Napster (1)
 
Word References Tutorial
Word References TutorialWord References Tutorial
Word References Tutorial
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Html
HtmlHtml
Html
 
Voip
VoipVoip
Voip
 
Mi proyecto de_vida_mmm
Mi proyecto de_vida_mmmMi proyecto de_vida_mmm
Mi proyecto de_vida_mmm
 
Kto12 tle ict computer hardware servicing
Kto12 tle ict computer hardware servicingKto12 tle ict computer hardware servicing
Kto12 tle ict computer hardware servicing
 
Present Kichen
Present KichenPresent Kichen
Present Kichen
 
Medieval paleocristiano bizantino
Medieval paleocristiano bizantinoMedieval paleocristiano bizantino
Medieval paleocristiano bizantino
 
The giver who keeps on giving
The giver who keeps on givingThe giver who keeps on giving
The giver who keeps on giving
 
Análisis y diagnósticos
Análisis y diagnósticosAnálisis y diagnósticos
Análisis y diagnósticos
 
Sadako
SadakoSadako
Sadako
 
нг
нгнг
нг
 
Planificación de Literatura implementando recursos de TIC
Planificación  de Literatura implementando recursos de TICPlanificación  de Literatura implementando recursos de TIC
Planificación de Literatura implementando recursos de TIC
 
Анализ работы Отдела художественного творчества за 2012-2013 учебный год Руко...
Анализ работы Отдела художественного творчества за 2012-2013 учебный год Руко...Анализ работы Отдела художественного творчества за 2012-2013 учебный год Руко...
Анализ работы Отдела художественного творчества за 2012-2013 учебный год Руко...
 
Test
TestTest
Test
 
wallet (2)
wallet (2)wallet (2)
wallet (2)
 
wire & mesh direct supplier(manufaturer)
wire & mesh direct supplier(manufaturer)wire & mesh direct supplier(manufaturer)
wire & mesh direct supplier(manufaturer)
 

Similar to Http[1] (20)

html
htmlhtml
html
 
Jose alejandro perez http
Jose alejandro perez httpJose alejandro perez http
Jose alejandro perez http
 
Protocolo http IRVING
Protocolo http IRVINGProtocolo http IRVING
Protocolo http IRVING
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
Dn12 u3 a9_jsm
Dn12 u3 a9_jsmDn12 u3 a9_jsm
Dn12 u3 a9_jsm
 
PROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptxPROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptx
 
Http
HttpHttp
Http
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
2.12 http
2.12 http2.12 http
2.12 http
 
Fundamentos de la web
Fundamentos de la webFundamentos de la web
Fundamentos de la web
 
Toplogia de internet trabajo
Toplogia de internet  trabajoToplogia de internet  trabajo
Toplogia de internet trabajo
 
Programación Web I - ISC - UCQ - Presentación 03
Programación Web I - ISC - UCQ - Presentación 03Programación Web I - ISC - UCQ - Presentación 03
Programación Web I - ISC - UCQ - Presentación 03
 
Servidor http
Servidor httpServidor http
Servidor http
 
trabajo monografico
trabajo monograficotrabajo monografico
trabajo monografico
 
Servidor HTTP
Servidor HTTPServidor HTTP
Servidor HTTP
 
Programación web 1er dept
Programación web 1er deptProgramación web 1er dept
Programación web 1er dept
 
Informatik
InformatikInformatik
Informatik
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo de comunicación (2)
Protocolo de comunicación (2)Protocolo de comunicación (2)
Protocolo de comunicación (2)
 

Http[1]

  • 1. Alumno: Mario Morales Macías Grupo: DN 12 Catedrático: Raymundo Muñoz Islas
  • 2. ¿QUE ES HTTP? Hypertext Transfer Protocol o HTTP es el protocolo usado en cada transacción de la Word Wide Web.
  • 3. ¿COMO FUNCIONA? HTTP es un protocolo sin estado, es decir, que no guarda ninguna información sobre conexiones anteriores. El desarrollo de aplicaciones web necesita frecuentemente mantener estado. Para esto se usan las cookies.
  • 4. Es información que un servidor puede almacenar en el sistema cliente. Esto le permite a las aplicaciones web instituir la noción de "sesión", y también permite rastrear usuarios ya que las cookies pueden guardarse en el cliente por tiempo indeterminado.
  • 5. TRANSACCIONES HTTP Una transacción HTTP está formada por un encabezado seguido, opcionalmente, por una línea en blanco y algún dato. El encabezado especificará cosas como la acción requerida del servidor, o el tipo de dato retornado, o el código de estado.
  • 6. El uso de campos de encabezados enviados en las transacciones HTTP le dan gran flexibilidad al protocolo. Estos campos permiten que se envíe información descriptiva en la transacción, permitiendo así la autenticación, cifrado e identificación de usuario.
  • 7. VERSIONES El RFC 2145 describe el uso de los números de versión de HTTP. El cliente le dice al servidor al principio de la petición la versión que usa, y el servidor usa la misma o una anterior en su respuesta.
  • 8. DIALOGO HTTP  Para obtener un recurso con el URL http://www.example.com/index.html  1.Se abre una conexión al host www.example.com, puerto 80 que es el puerto por defecto para HTTP.  2.Se envía un mensaje en el estilo siguiente:  GET /index.html HTTP/1.1
  • 9. MÉTODOS HTTP define 8 métodos que indica la acción que desea que se efectúe sobre el recurso identificado. Lo que este recurso representa, si los datos pre-existentes o datos que se generan de forma dinámica, depende de la aplicación del servidor.
  • 10. Pide una respuesta idéntica a la que correspondería a una petición GET, pero sin el cuerpo de la respuesta. Esto es útil para la recuperación de meta-información escrita en los encabezados de respuesta, sin tener que transportar todo el contenido.
  • 11. FUENTES CONSULTADAS WWW. GOOGLE .COM/ HTTP/ WIKIPEDIA