SlideShare una empresa de Scribd logo
El protocolo HTTP es el que da vida a Internet, y
gracias al cual, los clientes y servidores se pueden
comunicar.
El funcionamiento básico es que el cliente estable una
conexión TCP con el servidor, hace una petición, el servidor
le responde y se cierra la conexión
En la primera versión ampliamente utilizada del protocolo (1.0), el
cliente solo podía invocar tres operaciones en el servidor: GET para
pedir una página, HEAD para pedir la cabecera de una página y
POST para enviar datos a una URL.
Siento un poco más estrictos, el funcionamiento del protocolo es:
El cliente envía una petición al servidor. Dicha petición está
compuesta por un método a invocar en el servidor (URI) y una
versión del protocolo, seguida por un mensaje compatible con
MIME con los parámetros de la petición, información del cliente, y
un cuerpo opcional con más datos para el servidor. Un ejemplo es:
El servidor responde con una línea de estado, incluyendo la versión
del protocolo del mensaje y si la petición tuvo éxito o fracaso, con
un código de resultado, seguido de un mensaje compatible con
MIME con información del servidor, meta información (datos a
cerca de la información) de la entidad solicitada y un cuerpo
opcional con la entidad solicitada. Un ejemplo es:
Los creadores del HTTP 1.1 lo describen como:
"un protocolo de nivel de aplicación orientado a sistemas
distribuidos, para la colaboración e hypermedia. Un protocolo
genérico, sin estado, orientado a objetos y que puede ser
utilizado para muchas aplicaciones, como servidores de
nombres y sistemas de gestión de objetos distribuidos, a
través de las extensiones de los métodos de petición. Una
característica de este protocolo es la negociación de los tipos
y representación de los datos, permitiendo que los sistemas
no dependan del tipo de datos que se utilicen".
• Está nueva versión de HTTP está recogida dentro de la
RFC 2068 de Enero de 1997, la cual se puede obtener en
[1]. Las principales características de esta nueva versión
son:

• Conexiones persistentes: ya no se cierra la conexión tras el
envío de cada parte de un documento, evitando la
sobrecarga del establecimiento de conexiones TCP.
• Varias

peticiones simultáneas: un cliente puede realizar
varias peticiones utilizando una única conexión, sin esperar
a la respuesta del servidor para cada una de ellas.

• Negociación del contenido: se asignan diferentes valores a
las características de la comunicación, entre ellos cuanto se
puede degradar la calidad de la conexión,
BIBLIOGRAFIA

• http://acsblog.es/articulos/trunk/LinuxActual/
Apache/html/x49.html

Más contenido relacionado

La actualidad más candente

Presentacion http y https
Presentacion http y httpsPresentacion http y https
Presentacion http y https
Victor Sevillano
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
Liliana Gayosso Gomez
 
Http
HttpHttp
Servidor http
Servidor httpServidor http
Servidor http
sheyalarkon
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
Jaime Vigueras
 
protocolo http
protocolo httpprotocolo http
protocolo http
khorack
 
Presentacion HTTP/HTTPS/DNS
Presentacion HTTP/HTTPS/DNSPresentacion HTTP/HTTPS/DNS
Presentacion HTTP/HTTPS/DNS
jalvarezpiedra
 
Http
HttpHttp
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
AdrixHrdz
 
Gatox
GatoxGatox
Servidor http
Servidor httpServidor http
Dn12 u3 a9_jsm
Dn12 u3 a9_jsmDn12 u3 a9_jsm
Dn12 u3 a9_jsm
Joel Santos Mejia
 
Actividad 5
Actividad 5Actividad 5
13. servidor http
13. servidor http13. servidor http
13. servidor http
Gäbö Ü
 
Dn12 u3 a8_vsrg
Dn12 u3 a8_vsrgDn12 u3 a8_vsrg
Dn12 u3 a8_vsrg
Viri Rz Gayosso
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
Andrés Quintero Macea
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
Carlos J. Brito Abundis
 
Dn11 c u3_a9_akrt
Dn11 c u3_a9_akrtDn11 c u3_a9_akrt
Dn11 c u3_a9_akrt
Karen Ramirez
 
Jose alejandro perez http
Jose alejandro perez httpJose alejandro perez http
Jose alejandro perez http
José Pérez
 
Protocolo http noe lechuga de la cruz
Protocolo http noe lechuga de la cruz Protocolo http noe lechuga de la cruz
Protocolo http noe lechuga de la cruz
Wolf Dark
 

La actualidad más candente (20)

Presentacion http y https
Presentacion http y httpsPresentacion http y https
Presentacion http y https
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Http
HttpHttp
Http
 
Servidor http
Servidor httpServidor http
Servidor http
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
protocolo http
protocolo httpprotocolo http
protocolo http
 
Presentacion HTTP/HTTPS/DNS
Presentacion HTTP/HTTPS/DNSPresentacion HTTP/HTTPS/DNS
Presentacion HTTP/HTTPS/DNS
 
Http
HttpHttp
Http
 
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
Gatox
GatoxGatox
Gatox
 
Servidor http
Servidor httpServidor http
Servidor http
 
Dn12 u3 a9_jsm
Dn12 u3 a9_jsmDn12 u3 a9_jsm
Dn12 u3 a9_jsm
 
Actividad 5
Actividad 5Actividad 5
Actividad 5
 
13. servidor http
13. servidor http13. servidor http
13. servidor http
 
Dn12 u3 a8_vsrg
Dn12 u3 a8_vsrgDn12 u3 a8_vsrg
Dn12 u3 a8_vsrg
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Dn11 c u3_a9_akrt
Dn11 c u3_a9_akrtDn11 c u3_a9_akrt
Dn11 c u3_a9_akrt
 
Jose alejandro perez http
Jose alejandro perez httpJose alejandro perez http
Jose alejandro perez http
 
Protocolo http noe lechuga de la cruz
Protocolo http noe lechuga de la cruz Protocolo http noe lechuga de la cruz
Protocolo http noe lechuga de la cruz
 

Similar a Protocolo http marcela

html
htmlhtml
trabajo monografico
trabajo monograficotrabajo monografico
trabajo monografico
geans159
 
REDES DE DATOS – SESION # 3.pptx
REDES DE DATOS – SESION # 3.pptxREDES DE DATOS – SESION # 3.pptx
REDES DE DATOS – SESION # 3.pptx
MiltonSerrano6
 
Dn12 u3 a9_dzlm
Dn12 u3 a9_dzlmDn12 u3 a9_dzlm
Dn12 u3 a9_dzlm
ZuLii Lemus
 
Fundamentos de la web
Fundamentos de la webFundamentos de la web
Fundamentos de la web
Facultad de Ciencias y Sistemas
 
PROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptxPROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptx
jeremydelpezo2
 
Http[1]
Http[1]Http[1]
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
AZURY_NENA
 
Protocolo http IRVING
Protocolo http IRVINGProtocolo http IRVING
Protocolo http IRVING
Irving Terrazas Romero
 
Http
HttpHttp
Http
sukito90
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
Ruth_za
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
Ruth_za
 
Servidor http
Servidor httpServidor http
Http
HttpHttp
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
Maritza Vargas Rodriguez
 
Antividad 5
Antividad 5Antividad 5
Antividad 5
Andres Carvajal
 
protocolos web y cilente_servidor
protocolos web y cilente_servidorprotocolos web y cilente_servidor
protocolos web y cilente_servidor
Arturo Hurtado
 
Trabajo de marifalcon
Trabajo de marifalconTrabajo de marifalcon
Trabajo de marifalcon
marifalcon2014
 
13 Servidor http
13 Servidor http13 Servidor http
13 Servidor http
arayzu
 
Http
HttpHttp

Similar a Protocolo http marcela (20)

html
htmlhtml
html
 
trabajo monografico
trabajo monograficotrabajo monografico
trabajo monografico
 
REDES DE DATOS – SESION # 3.pptx
REDES DE DATOS – SESION # 3.pptxREDES DE DATOS – SESION # 3.pptx
REDES DE DATOS – SESION # 3.pptx
 
Dn12 u3 a9_dzlm
Dn12 u3 a9_dzlmDn12 u3 a9_dzlm
Dn12 u3 a9_dzlm
 
Fundamentos de la web
Fundamentos de la webFundamentos de la web
Fundamentos de la web
 
PROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptxPROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptx
 
Http[1]
Http[1]Http[1]
Http[1]
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
Protocolo http IRVING
Protocolo http IRVINGProtocolo http IRVING
Protocolo http IRVING
 
Http
HttpHttp
Http
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
 
Servidor http
Servidor httpServidor http
Servidor http
 
Http
HttpHttp
Http
 
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
Antividad 5
Antividad 5Antividad 5
Antividad 5
 
protocolos web y cilente_servidor
protocolos web y cilente_servidorprotocolos web y cilente_servidor
protocolos web y cilente_servidor
 
Trabajo de marifalcon
Trabajo de marifalconTrabajo de marifalcon
Trabajo de marifalcon
 
13 Servidor http
13 Servidor http13 Servidor http
13 Servidor http
 
Http
HttpHttp
Http
 

Más de Marcela Perez San Agustin

Voip marcela
Voip marcelaVoip marcela
Voip marcela
Voip marcelaVoip marcela
Napster -marcela
Napster -marcelaNapster -marcela
Napster -marcela
Marcela Perez San Agustin
 
Peer too peer -marcela
Peer too peer -marcelaPeer too peer -marcela
Peer too peer -marcela
Marcela Perez San Agustin
 
Protocolo FTP -marcela
Protocolo FTP -marcelaProtocolo FTP -marcela
Protocolo FTP -marcela
Marcela Perez San Agustin
 
Xantolo en Hidalgo
Xantolo en HidalgoXantolo en Hidalgo
Xantolo en Hidalgo
Marcela Perez San Agustin
 
La publicidad una herramienta al servicio del consumo
La publicidad una herramienta al servicio del consumoLa publicidad una herramienta al servicio del consumo
La publicidad una herramienta al servicio del consumo
Marcela Perez San Agustin
 

Más de Marcela Perez San Agustin (7)

Voip marcela
Voip marcelaVoip marcela
Voip marcela
 
Voip marcela
Voip marcelaVoip marcela
Voip marcela
 
Napster -marcela
Napster -marcelaNapster -marcela
Napster -marcela
 
Peer too peer -marcela
Peer too peer -marcelaPeer too peer -marcela
Peer too peer -marcela
 
Protocolo FTP -marcela
Protocolo FTP -marcelaProtocolo FTP -marcela
Protocolo FTP -marcela
 
Xantolo en Hidalgo
Xantolo en HidalgoXantolo en Hidalgo
Xantolo en Hidalgo
 
La publicidad una herramienta al servicio del consumo
La publicidad una herramienta al servicio del consumoLa publicidad una herramienta al servicio del consumo
La publicidad una herramienta al servicio del consumo
 

Protocolo http marcela

  • 1.
  • 2. El protocolo HTTP es el que da vida a Internet, y gracias al cual, los clientes y servidores se pueden comunicar.
  • 3. El funcionamiento básico es que el cliente estable una conexión TCP con el servidor, hace una petición, el servidor le responde y se cierra la conexión
  • 4. En la primera versión ampliamente utilizada del protocolo (1.0), el cliente solo podía invocar tres operaciones en el servidor: GET para pedir una página, HEAD para pedir la cabecera de una página y POST para enviar datos a una URL.
  • 5. Siento un poco más estrictos, el funcionamiento del protocolo es: El cliente envía una petición al servidor. Dicha petición está compuesta por un método a invocar en el servidor (URI) y una versión del protocolo, seguida por un mensaje compatible con MIME con los parámetros de la petición, información del cliente, y un cuerpo opcional con más datos para el servidor. Un ejemplo es:
  • 6. El servidor responde con una línea de estado, incluyendo la versión del protocolo del mensaje y si la petición tuvo éxito o fracaso, con un código de resultado, seguido de un mensaje compatible con MIME con información del servidor, meta información (datos a cerca de la información) de la entidad solicitada y un cuerpo opcional con la entidad solicitada. Un ejemplo es:
  • 7. Los creadores del HTTP 1.1 lo describen como: "un protocolo de nivel de aplicación orientado a sistemas distribuidos, para la colaboración e hypermedia. Un protocolo genérico, sin estado, orientado a objetos y que puede ser utilizado para muchas aplicaciones, como servidores de nombres y sistemas de gestión de objetos distribuidos, a través de las extensiones de los métodos de petición. Una característica de este protocolo es la negociación de los tipos y representación de los datos, permitiendo que los sistemas no dependan del tipo de datos que se utilicen".
  • 8. • Está nueva versión de HTTP está recogida dentro de la RFC 2068 de Enero de 1997, la cual se puede obtener en [1]. Las principales características de esta nueva versión son: • Conexiones persistentes: ya no se cierra la conexión tras el envío de cada parte de un documento, evitando la sobrecarga del establecimiento de conexiones TCP.
  • 9. • Varias peticiones simultáneas: un cliente puede realizar varias peticiones utilizando una única conexión, sin esperar a la respuesta del servidor para cada una de ellas. • Negociación del contenido: se asignan diferentes valores a las características de la comunicación, entre ellos cuanto se puede degradar la calidad de la conexión,