SlideShare una empresa de Scribd logo
1 de 7
SERVIDOR HTTP
JENNIFER AMADOR MARTINEZ
GRUPO: 502
CECYTEM TECAMAC
INSTALA Y CONFIGURA APLICACIONES Y
SERVICIOS
INTRODUCCION
En esta presentación se hablara en torno al servidor HTTP
se manejara el significado y el funcionamiento de este para
lograr un mejor conocimiento de estas
¿QUÉ ES EL HTTP?
El Protocolo de Transferencia de HiperTexto (Hypertext Transfer Protocol) es un
sencillo protocolo cliente-servidor que articula los intercambios de información entre
los clientes Web y los servidores HTTP. La especificación completa del protocolo
HTTP 1/0 está recogida en el RFC 1945. Fue propuesto por Tim Berners-Lee,
atendiendo a las necesidades de un sistema global de distribución de información
como el World Wide Web.
El servidor HTTP, una vez ha recibido la petición prepara la página HTML (tambien
imagenes, archivos...) leyéndola de un archivo (*.html, *.htm, *.xml ...),
interpretando un código ( *.asp, *.php, *.pl ... ), conectando con un servidor de
aplicaciones ( *.jar )... dependiendo de como está configurado el programa servidor
HTTP y envía este resultado al navegador del cliente.
HTTP se basa en sencillas operaciones de solicitud/respuesta. Un cliente
establece una conexión con un servidor y envía un mensaje con los datos de la
solicitud. El servidor responde con un mensaje similar, que contiene el estado
de la operación y su posible resultado. Todas las operaciones pueden adjuntar
un objeto o recurso sobre el que actúan; cada objeto Web (documento HTML,
fichero multimedia o aplicación CGI) es conocido por su URL.
ETAPAS DE UNA TRANSACCIÓN HTTP.
 Un usuario accede a una URL, seleccionando un enlace de un documento
HTML o introduciéndola directamente en el campo Location del cliente Web.
 El cliente Web descodifica la URL, separando sus diferentes partes. Así
identifica el protocolo de acceso, la dirección DNS o IP del servidor, el posible
puerto opcional (el valor por defecto es 80) y el objeto requerido del servidor.
 Se abre una conexión TCP/IP con el servidor, llamando al puerto TCP
correspondiente.
Se realiza la petición. Para ello, se envía el comando necesario (GET, POST,
HEAD,…), la dirección del objeto requerido (el contenido de la URL que sigue a
la dirección del servidor), la versión del protocolo HTTP empleada (casi siempre
HTTP/1.0) y un conjunto variable de información, que incluye datos sobre las
capacidades del browser, datos opcionales para el servidor,…
 El servidor devuelve la respuesta al cliente. Consiste en un código de estado y
el tipo de dato MIME de la información de retorno, seguido de la propia
información.
 Se cierra la conexión TCP.
QUE SERVIDORES HTTP EXISTEN
Existen muchos programas servidor HTTP siendo los más
comunes Apache ( disponible para todos los sistemas operativos ).
e IIS ( sólo para Windows ) , en la siguiente gráfica podemos ver su cuota
de mercado:
REFERENCIAS.
Servidor HTTP
http://www.programacionweb.net/articulos/articulo/servidores-http/

Más contenido relacionado

La actualidad más candente (20)

Protocolo http
Protocolo httpProtocolo http
Protocolo 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
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
PROTOCOLO HTTPS
PROTOCOLO HTTPSPROTOCOLO HTTPS
PROTOCOLO HTTPS
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Dn12 u3 a8_vsrg
Dn12 u3 a8_vsrgDn12 u3 a8_vsrg
Dn12 u3 a8_vsrg
 
Protocolo http y WWW
Protocolo http y WWWProtocolo http y WWW
Protocolo http y WWW
 
Dn12 u3 a9_jsm
Dn12 u3 a9_jsmDn12 u3 a9_jsm
Dn12 u3 a9_jsm
 
PROTOCOLOS DE TRANSFERENCIA
PROTOCOLOS DE TRANSFERENCIAPROTOCOLOS DE TRANSFERENCIA
PROTOCOLOS DE TRANSFERENCIA
 
Protocolo http IRVING
Protocolo http IRVINGProtocolo http IRVING
Protocolo http IRVING
 
Http
HttpHttp
Http
 
Http, https, dns
Http, https, dnsHttp, https, dns
Http, https, dns
 
Gatox
GatoxGatox
Gatox
 
Presentación http https-dns
Presentación http https-dnsPresentación http https-dns
Presentación http https-dns
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
DN11_U3_A11_EZM
DN11_U3_A11_EZMDN11_U3_A11_EZM
DN11_U3_A11_EZM
 
Http,https y dns
Http,https y dnsHttp,https y dns
Http,https y dns
 
P10_E1_AndreaT_2BCD
P10_E1_AndreaT_2BCDP10_E1_AndreaT_2BCD
P10_E1_AndreaT_2BCD
 

Similar a Servidor http (20)

html
htmlhtml
html
 
Que es el http
Que es el httpQue es el http
Que es el http
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo tecnico para busquedad en la internet
Protocolo tecnico para busquedad en la internetProtocolo tecnico para busquedad en la internet
Protocolo tecnico para busquedad en la internet
 
Fundamentos de la web
Fundamentos de la webFundamentos de la web
Fundamentos de la web
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Dn12 u3 a9_dzlm
Dn12 u3 a9_dzlmDn12 u3 a9_dzlm
Dn12 u3 a9_dzlm
 
Joselyn acosta
Joselyn acostaJoselyn acosta
Joselyn acosta
 
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
PROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptxPROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptx
 
red Http
red Httpred Http
red Http
 
13.Servidor HTTP
13.Servidor HTTP13.Servidor HTTP
13.Servidor HTTP
 
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
 
Http[1]
Http[1]Http[1]
Http[1]
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
Toplogia de internet trabajo
Toplogia de internet  trabajoToplogia de internet  trabajo
Toplogia de internet trabajo
 
Http
HttpHttp
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
 
Hypertext transfert protocol
Hypertext transfert protocolHypertext transfert protocol
Hypertext transfert protocol
 

Más de Jennifer Amador Martinez (20)

Mini proyecto
Mini proyectoMini proyecto
Mini proyecto
 
Servidor HTTP
Servidor HTTPServidor HTTP
Servidor HTTP
 
Servidor PHP
Servidor PHPServidor PHP
Servidor PHP
 
Servidor MySQL
Servidor MySQLServidor MySQL
Servidor MySQL
 
Topologias
TopologiasTopologias
Topologias
 
Subneteo
SubneteoSubneteo
Subneteo
 
Servidor PHP
Servidor PHPServidor PHP
Servidor PHP
 
Servidor my sql
Servidor my sqlServidor my sql
Servidor my sql
 
Servidor FTP
Servidor FTPServidor FTP
Servidor FTP
 
Servidor DHCP
Servidor DHCPServidor DHCP
Servidor DHCP
 
Red Wifi
Red WifiRed Wifi
Red Wifi
 
Red punto a punto, Estrella y Clasficacion IP
Red punto a punto, Estrella y Clasficacion IPRed punto a punto, Estrella y Clasficacion IP
Red punto a punto, Estrella y Clasficacion IP
 
Red de Area Local
Red de Area LocalRed de Area Local
Red de Area Local
 
Protocolos de Enrutamiento
Protocolos de EnrutamientoProtocolos de Enrutamiento
Protocolos de Enrutamiento
 
Medios de Transmision
Medios de TransmisionMedios de Transmision
Medios de Transmision
 
Instala y Configura Aplicaciones y Servicios
Instala y Configura Aplicaciones y ServiciosInstala y Configura Aplicaciones y Servicios
Instala y Configura Aplicaciones y Servicios
 
Estandares IEEE&ANSI
Estandares IEEE&ANSIEstandares IEEE&ANSI
Estandares IEEE&ANSI
 
Dispositivos de Expansion
Dispositivos de ExpansionDispositivos de Expansion
Dispositivos de Expansion
 
Clasificacion de Redes
Clasificacion de RedesClasificacion de Redes
Clasificacion de Redes
 
Antecedentes del internet
Antecedentes del internetAntecedentes del internet
Antecedentes del internet
 

Servidor http

  • 1. SERVIDOR HTTP JENNIFER AMADOR MARTINEZ GRUPO: 502 CECYTEM TECAMAC INSTALA Y CONFIGURA APLICACIONES Y SERVICIOS
  • 2. INTRODUCCION En esta presentación se hablara en torno al servidor HTTP se manejara el significado y el funcionamiento de este para lograr un mejor conocimiento de estas
  • 3. ¿QUÉ ES EL HTTP? El Protocolo de Transferencia de HiperTexto (Hypertext Transfer Protocol) es un sencillo protocolo cliente-servidor que articula los intercambios de información entre los clientes Web y los servidores HTTP. La especificación completa del protocolo HTTP 1/0 está recogida en el RFC 1945. Fue propuesto por Tim Berners-Lee, atendiendo a las necesidades de un sistema global de distribución de información como el World Wide Web. El servidor HTTP, una vez ha recibido la petición prepara la página HTML (tambien imagenes, archivos...) leyéndola de un archivo (*.html, *.htm, *.xml ...), interpretando un código ( *.asp, *.php, *.pl ... ), conectando con un servidor de aplicaciones ( *.jar )... dependiendo de como está configurado el programa servidor HTTP y envía este resultado al navegador del cliente.
  • 4. HTTP se basa en sencillas operaciones de solicitud/respuesta. Un cliente establece una conexión con un servidor y envía un mensaje con los datos de la solicitud. El servidor responde con un mensaje similar, que contiene el estado de la operación y su posible resultado. Todas las operaciones pueden adjuntar un objeto o recurso sobre el que actúan; cada objeto Web (documento HTML, fichero multimedia o aplicación CGI) es conocido por su URL.
  • 5. ETAPAS DE UNA TRANSACCIÓN HTTP.  Un usuario accede a una URL, seleccionando un enlace de un documento HTML o introduciéndola directamente en el campo Location del cliente Web.  El cliente Web descodifica la URL, separando sus diferentes partes. Así identifica el protocolo de acceso, la dirección DNS o IP del servidor, el posible puerto opcional (el valor por defecto es 80) y el objeto requerido del servidor.  Se abre una conexión TCP/IP con el servidor, llamando al puerto TCP correspondiente. Se realiza la petición. Para ello, se envía el comando necesario (GET, POST, HEAD,…), la dirección del objeto requerido (el contenido de la URL que sigue a la dirección del servidor), la versión del protocolo HTTP empleada (casi siempre HTTP/1.0) y un conjunto variable de información, que incluye datos sobre las capacidades del browser, datos opcionales para el servidor,…  El servidor devuelve la respuesta al cliente. Consiste en un código de estado y el tipo de dato MIME de la información de retorno, seguido de la propia información.  Se cierra la conexión TCP.
  • 6. QUE SERVIDORES HTTP EXISTEN Existen muchos programas servidor HTTP siendo los más comunes Apache ( disponible para todos los sistemas operativos ). e IIS ( sólo para Windows ) , en la siguiente gráfica podemos ver su cuota de mercado: