SlideShare una empresa de Scribd logo
1 de 7
Cecytem plantel Tecámac
instala y configura aplicaciones y servicios
Ing. rene Domínguez escalona
SERVIDOR HTTP
técnico en programación
sheyla Alarcón sosa
grupo 502
enero 2015
Definición
• Desde 1990, el protocolo HTTP (Protocolo de transferencia
de hipertexto) es el protocolo más utilizado en Internet. La
versión 0.9 sólo tenía la finalidad de transferir los datos a
través de Internet (en particular páginas Web escritas en
HTML). La versión 1.0 del protocolo (la más utilizada)
permite la transferencia de mensajes con encabezados que
describen el contenido de los mensajes mediante la
codificación MIME.
• El propósito del protocolo HTTP es permitir la transferencia
de archivos (principalmente, en formato HTML). entre un
navegador (el cliente) y un servidor web (denominado,
entre otros, httpd en equipos UNIX) localizado mediante
una cadena de caracteres denominada dirección URL.
Comunicación entre el navegador y el
servidor
PROCESAMIENTO
• El navegador realiza una solicitud HTTP
• El servidor procesa la solicitud y después envía
una respuesta HTTP
• En realidad, la comunicación se realiza en más
etapas si se considera el procesamiento de la
solicitud en el servidor. Dado que sólo nos
ocupamos del protocolo HTTP, no se explicará la
parte del procesamiento en el servidor en esta
sección del artículo. Si este tema les interesa,
puede consultar el articulo sobre el tratamiento
de CGI.
Solicitud HTTP
• Una solicitud HTTP es un conjunto de líneas que el
navegador envía al servidor. Incluye:
• Una línea de solicitud: es una línea que especifica el
tipo de documento solicitado, el método que se
aplicará y la versión del protocolo utilizada. La línea
está formada por tres elementos que deben estar
separados por un espacio:
• el método
• la dirección URL
• la versión del protocolo utilizada por el cliente (por lo
general, HTTP/1.0)
• Los campos del encabezado de solicitud: es un conjunto de líneas
opcionales que permiten aportar información adicional sobre la
solicitud y/o el cliente (navegador, sistema operativo, etc.). Cada
una de estas líneas está formada por un nombre que describe el
tipo de encabezado, seguido de dos puntos (:) y el valor del
encabezado.
• El cuerpo de la solicitud: es un conjunto de líneas opcionales que
deben estar separadas de las líneas precedentes por una línea en
blanco y, por ejemplo, permiten que se envíen datos por un
comando POST durante la transmisión de datos al servidor
utilizando un formulario.
• Por lo tanto, una solicitud HTTP posee la siguiente sintaxis (<crlf>
significa retorno de carro y avance de línea):
• MÉTODO VERSIÓN URL<crlf>
Servidor http

Más contenido relacionado

La actualidad más candente (20)

Dn11 c u3_a9_akrt
Dn11 c u3_a9_akrtDn11 c u3_a9_akrt
Dn11 c u3_a9_akrt
 
Dn11 c u3_a9_avl
Dn11 c u3_a9_avlDn11 c u3_a9_avl
Dn11 c u3_a9_avl
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
protocolo http
protocolo httpprotocolo http
protocolo http
 
Protocolo http y WWW
Protocolo http y WWWProtocolo http y WWW
Protocolo http y WWW
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
Presentacion http y https
Presentacion http y httpsPresentacion http y https
Presentacion http y https
 
protocolo HTTP
protocolo HTTPprotocolo HTTP
protocolo HTTP
 
Dn12 u3 a9_maah
Dn12 u3 a9_maahDn12 u3 a9_maah
Dn12 u3 a9_maah
 
Presentacion HTTP/HTTPS/DNS
Presentacion HTTP/HTTPS/DNSPresentacion HTTP/HTTPS/DNS
Presentacion HTTP/HTTPS/DNS
 
Presentación protocolo ftp
Presentación protocolo ftpPresentación protocolo ftp
Presentación protocolo ftp
 
Presentacion Ftp
Presentacion FtpPresentacion Ftp
Presentacion Ftp
 
Ftp
FtpFtp
Ftp
 
TRANSFERENCIA DE ARCHIVOS
TRANSFERENCIA DE ARCHIVOSTRANSFERENCIA DE ARCHIVOS
TRANSFERENCIA DE ARCHIVOS
 
13 Servidor http
13 Servidor http13 Servidor http
13 Servidor http
 

Destacado

Planificación y organización
Planificación y organizaciónPlanificación y organización
Planificación y organizaciónPedro_AB
 
Acordo ortográfico com bonecos
Acordo ortográfico com bonecosAcordo ortográfico com bonecos
Acordo ortográfico com bonecosIsabel Ribeiro
 
Pré-Modernismo português
Pré-Modernismo portuguêsPré-Modernismo português
Pré-Modernismo portuguêssheilabeca
 
Calificaciones segundo periodo
Calificaciones segundo periodoCalificaciones segundo periodo
Calificaciones segundo periodoADRIANABOLCA
 
Fridakalho
FridakalhoFridakalho
Fridakalhojgutier4
 
Analisis de datos
Analisis de datosAnalisis de datos
Analisis de datosGabyGabyto
 
3d. power point otto dix
3d. power point otto dix3d. power point otto dix
3d. power point otto dixjgutier4
 
Gissela allaycaRegiones Naturales del Ecuador
Gissela allaycaRegiones Naturales del EcuadorGissela allaycaRegiones Naturales del Ecuador
Gissela allaycaRegiones Naturales del EcuadorGisselaAllayca
 
Trabajo en equipo 1
Trabajo en equipo 1Trabajo en equipo 1
Trabajo en equipo 1JOSE7510FINA
 
Jc services (presentacion)
Jc services (presentacion)Jc services (presentacion)
Jc services (presentacion)JC Jalca
 
Ficha personal animal granja
Ficha personal animal granjaFicha personal animal granja
Ficha personal animal granjaM_GARCIA_R
 

Destacado (20)

Planificación y organización
Planificación y organizaciónPlanificación y organización
Planificación y organización
 
25 de abril
25 de abril25 de abril
25 de abril
 
Acordo ortográfico com bonecos
Acordo ortográfico com bonecosAcordo ortográfico com bonecos
Acordo ortográfico com bonecos
 
Tejido epitelial
Tejido epitelialTejido epitelial
Tejido epitelial
 
Pré-Modernismo português
Pré-Modernismo portuguêsPré-Modernismo português
Pré-Modernismo português
 
Calificaciones segundo periodo
Calificaciones segundo periodoCalificaciones segundo periodo
Calificaciones segundo periodo
 
Fridakalho
FridakalhoFridakalho
Fridakalho
 
Analisis de datos
Analisis de datosAnalisis de datos
Analisis de datos
 
Jose leiva
Jose leivaJose leiva
Jose leiva
 
3d. power point otto dix
3d. power point otto dix3d. power point otto dix
3d. power point otto dix
 
Meu amor
Meu amorMeu amor
Meu amor
 
2
22
2
 
Arquitetura da informação
Arquitetura da informaçãoArquitetura da informação
Arquitetura da informação
 
Gissela allaycaRegiones Naturales del Ecuador
Gissela allaycaRegiones Naturales del EcuadorGissela allaycaRegiones Naturales del Ecuador
Gissela allaycaRegiones Naturales del Ecuador
 
Trabajo en equipo 1
Trabajo en equipo 1Trabajo en equipo 1
Trabajo en equipo 1
 
Informatica
InformaticaInformatica
Informatica
 
Jc services (presentacion)
Jc services (presentacion)Jc services (presentacion)
Jc services (presentacion)
 
8 marcos
8 marcos8 marcos
8 marcos
 
Ficha personal animal granja
Ficha personal animal granjaFicha personal animal granja
Ficha personal animal granja
 
Cad
CadCad
Cad
 

Similar a Servidor http (20)

PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
Trabajo de marifalcon
Trabajo de marifalconTrabajo de marifalcon
Trabajo de marifalcon
 
Trabajo
TrabajoTrabajo
Trabajo
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
html
htmlhtml
html
 
Protocolo http marcela
Protocolo http marcelaProtocolo http marcela
Protocolo http marcela
 
Trabajo de informática
Trabajo de informáticaTrabajo de informática
Trabajo de informática
 
Http Karem Yanelli
Http Karem YanelliHttp Karem Yanelli
Http Karem Yanelli
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
13.servidor http
13.servidor http13.servidor http
13.servidor http
 
Fundamentos de la web
Fundamentos de la webFundamentos de la web
Fundamentos de la web
 
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...
 
REDES DE DATOS – SESION # 3.pptx
REDES DE DATOS – SESION # 3.pptxREDES DE DATOS – SESION # 3.pptx
REDES DE DATOS – SESION # 3.pptx
 
capa de aplicacion-sisco-netwokrs.pptx
capa de aplicacion-sisco-netwokrs.pptxcapa de aplicacion-sisco-netwokrs.pptx
capa de aplicacion-sisco-netwokrs.pptx
 
Protocolo Http
Protocolo HttpProtocolo Http
Protocolo Http
 
Ntworking
NtworkingNtworking
Ntworking
 
Http
HttpHttp
Http
 
Reporte sobre Introducción a la Tecnología Web
Reporte sobre Introducción a la Tecnología WebReporte sobre Introducción a la Tecnología Web
Reporte sobre Introducción a la Tecnología Web
 
Servidor HTTP
Servidor HTTPServidor HTTP
Servidor HTTP
 

Más de sheyalarkon

Evaluacion de l ser arduino
Evaluacion de l ser arduinoEvaluacion de l ser arduino
Evaluacion de l ser arduinosheyalarkon
 
Evaluacion de l ser arduino
Evaluacion de l ser arduinoEvaluacion de l ser arduino
Evaluacion de l ser arduinosheyalarkon
 
Recopilacion aso
Recopilacion asoRecopilacion aso
Recopilacion asosheyalarkon
 
Recopilacion aso
Recopilacion asoRecopilacion aso
Recopilacion asosheyalarkon
 
10 personajes históricos de la computación
10 personajes históricos de la computación10 personajes históricos de la computación
10 personajes históricos de la computaciónsheyalarkon
 
Distribuciones linux mexicanas
Distribuciones linux mexicanasDistribuciones linux mexicanas
Distribuciones linux mexicanassheyalarkon
 
Tipo de escritorio linux
Tipo de escritorio linuxTipo de escritorio linux
Tipo de escritorio linuxsheyalarkon
 
Como mejorar el rendimiento de la pc
Como mejorar el rendimiento de la pcComo mejorar el rendimiento de la pc
Como mejorar el rendimiento de la pcsheyalarkon
 
Mantenimiento preventivo y correctivo
Mantenimiento preventivo y correctivoMantenimiento preventivo y correctivo
Mantenimiento preventivo y correctivosheyalarkon
 
Sietema de archivos
Sietema de archivosSietema de archivos
Sietema de archivossheyalarkon
 
Panel de control
Panel de controlPanel de control
Panel de controlsheyalarkon
 
10 distribuciones de linux mas importantes y sus características
10 distribuciones de linux mas importantes y sus características10 distribuciones de linux mas importantes y sus características
10 distribuciones de linux mas importantes y sus característicassheyalarkon
 
Software libre, open sourse y historia de linux
Software libre, open  sourse  y historia de linuxSoftware libre, open  sourse  y historia de linux
Software libre, open sourse y historia de linuxsheyalarkon
 
Windows,software comercial y mac os
Windows,software comercial y mac osWindows,software comercial y mac os
Windows,software comercial y mac ossheyalarkon
 
Unidades de almacenamiento y perifericos
Unidades de almacenamiento y perifericosUnidades de almacenamiento y perifericos
Unidades de almacenamiento y perifericossheyalarkon
 
Tarjeta madre ,ram y micropsesador
Tarjeta madre ,ram y micropsesadorTarjeta madre ,ram y micropsesador
Tarjeta madre ,ram y micropsesadorsheyalarkon
 
Bios uefi y legacy
Bios uefi y legacyBios uefi y legacy
Bios uefi y legacysheyalarkon
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativosheyalarkon
 
Tipos de sitema oprativo y funcionamiento del sistema operativo!!
Tipos de sitema oprativo  y funcionamiento del sistema operativo!!Tipos de sitema oprativo  y funcionamiento del sistema operativo!!
Tipos de sitema oprativo y funcionamiento del sistema operativo!!sheyalarkon
 
Antedentes de las computadoras y sistemas operativos
Antedentes de las computadoras y sistemas operativosAntedentes de las computadoras y sistemas operativos
Antedentes de las computadoras y sistemas operativossheyalarkon
 

Más de sheyalarkon (20)

Evaluacion de l ser arduino
Evaluacion de l ser arduinoEvaluacion de l ser arduino
Evaluacion de l ser arduino
 
Evaluacion de l ser arduino
Evaluacion de l ser arduinoEvaluacion de l ser arduino
Evaluacion de l ser arduino
 
Recopilacion aso
Recopilacion asoRecopilacion aso
Recopilacion aso
 
Recopilacion aso
Recopilacion asoRecopilacion aso
Recopilacion aso
 
10 personajes históricos de la computación
10 personajes históricos de la computación10 personajes históricos de la computación
10 personajes históricos de la computación
 
Distribuciones linux mexicanas
Distribuciones linux mexicanasDistribuciones linux mexicanas
Distribuciones linux mexicanas
 
Tipo de escritorio linux
Tipo de escritorio linuxTipo de escritorio linux
Tipo de escritorio linux
 
Como mejorar el rendimiento de la pc
Como mejorar el rendimiento de la pcComo mejorar el rendimiento de la pc
Como mejorar el rendimiento de la pc
 
Mantenimiento preventivo y correctivo
Mantenimiento preventivo y correctivoMantenimiento preventivo y correctivo
Mantenimiento preventivo y correctivo
 
Sietema de archivos
Sietema de archivosSietema de archivos
Sietema de archivos
 
Panel de control
Panel de controlPanel de control
Panel de control
 
10 distribuciones de linux mas importantes y sus características
10 distribuciones de linux mas importantes y sus características10 distribuciones de linux mas importantes y sus características
10 distribuciones de linux mas importantes y sus características
 
Software libre, open sourse y historia de linux
Software libre, open  sourse  y historia de linuxSoftware libre, open  sourse  y historia de linux
Software libre, open sourse y historia de linux
 
Windows,software comercial y mac os
Windows,software comercial y mac osWindows,software comercial y mac os
Windows,software comercial y mac os
 
Unidades de almacenamiento y perifericos
Unidades de almacenamiento y perifericosUnidades de almacenamiento y perifericos
Unidades de almacenamiento y perifericos
 
Tarjeta madre ,ram y micropsesador
Tarjeta madre ,ram y micropsesadorTarjeta madre ,ram y micropsesador
Tarjeta madre ,ram y micropsesador
 
Bios uefi y legacy
Bios uefi y legacyBios uefi y legacy
Bios uefi y legacy
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativo
 
Tipos de sitema oprativo y funcionamiento del sistema operativo!!
Tipos de sitema oprativo  y funcionamiento del sistema operativo!!Tipos de sitema oprativo  y funcionamiento del sistema operativo!!
Tipos de sitema oprativo y funcionamiento del sistema operativo!!
 
Antedentes de las computadoras y sistemas operativos
Antedentes de las computadoras y sistemas operativosAntedentes de las computadoras y sistemas operativos
Antedentes de las computadoras y sistemas operativos
 

Último

VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC6dwwcgtpfx
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionEmanuelMuoz11
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024NicolleAndrade7
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaJadeVilcscordova
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptxdulcemonterroza
 
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbxCARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbxCesarAntonioGascoTiz1
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...dramosbrise1403
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdfjuan23xpx
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaRicardoEstrada90
 
editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docxssusere34b451
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfJosAndrRosarioVzquez
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxVICTORMANUELBEASAGUI
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxcj12paz
 
Electricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docxElectricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docxCsarNlsonMrquezContr
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaEdwinGarca59
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxJOELGARCIA849853
 
innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 bloginnovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blogManuel Diaz
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8antoniopalmieriluna
 
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxDe Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxdoloresolmosantiago
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).jcaballerosamayoa
 

Último (20)

VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbxCARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docx
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptx
 
Electricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docxElectricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docx
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
 
innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 bloginnovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blog
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxDe Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptx
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
 

Servidor http

  • 1. Cecytem plantel Tecámac instala y configura aplicaciones y servicios Ing. rene Domínguez escalona SERVIDOR HTTP técnico en programación sheyla Alarcón sosa grupo 502 enero 2015
  • 2. Definición • Desde 1990, el protocolo HTTP (Protocolo de transferencia de hipertexto) es el protocolo más utilizado en Internet. La versión 0.9 sólo tenía la finalidad de transferir los datos a través de Internet (en particular páginas Web escritas en HTML). La versión 1.0 del protocolo (la más utilizada) permite la transferencia de mensajes con encabezados que describen el contenido de los mensajes mediante la codificación MIME. • El propósito del protocolo HTTP es permitir la transferencia de archivos (principalmente, en formato HTML). entre un navegador (el cliente) y un servidor web (denominado, entre otros, httpd en equipos UNIX) localizado mediante una cadena de caracteres denominada dirección URL.
  • 3. Comunicación entre el navegador y el servidor
  • 4. PROCESAMIENTO • El navegador realiza una solicitud HTTP • El servidor procesa la solicitud y después envía una respuesta HTTP • En realidad, la comunicación se realiza en más etapas si se considera el procesamiento de la solicitud en el servidor. Dado que sólo nos ocupamos del protocolo HTTP, no se explicará la parte del procesamiento en el servidor en esta sección del artículo. Si este tema les interesa, puede consultar el articulo sobre el tratamiento de CGI.
  • 5. Solicitud HTTP • Una solicitud HTTP es un conjunto de líneas que el navegador envía al servidor. Incluye: • Una línea de solicitud: es una línea que especifica el tipo de documento solicitado, el método que se aplicará y la versión del protocolo utilizada. La línea está formada por tres elementos que deben estar separados por un espacio: • el método • la dirección URL • la versión del protocolo utilizada por el cliente (por lo general, HTTP/1.0)
  • 6. • Los campos del encabezado de solicitud: es un conjunto de líneas opcionales que permiten aportar información adicional sobre la solicitud y/o el cliente (navegador, sistema operativo, etc.). Cada una de estas líneas está formada por un nombre que describe el tipo de encabezado, seguido de dos puntos (:) y el valor del encabezado. • El cuerpo de la solicitud: es un conjunto de líneas opcionales que deben estar separadas de las líneas precedentes por una línea en blanco y, por ejemplo, permiten que se envíen datos por un comando POST durante la transmisión de datos al servidor utilizando un formulario. • Por lo tanto, una solicitud HTTP posee la siguiente sintaxis (<crlf> significa retorno de carro y avance de línea): • MÉTODO VERSIÓN URL<crlf>