Introducción a la navegación WEB - URL - HTTP - HTML

GING - Grupo Internet de Nueva Generación - UPM
21 Apr 201713:38

Summary

TLDREl video introduce las aplicaciones web de servidor y los conceptos clave como HTTP y cómo generar aplicaciones usando Express.js. Explica la navegación web desde su invención por Tim Berners-Lee en 1989, destacando la importancia de la arquitectura cliente-servidor y los elementos como URLs, HTTP y HTML. Se detalla el funcionamiento de los navegadores web, la estructura de las URLs y cómo las solicitudes y respuestas HTTP facilitan la interacción entre cliente y servidor. Finalmente, se mencionan los códigos de respuesta HTTP y cómo se presentan las páginas web en los navegadores.

Takeaways

  • 🌐 El concepto de navegación web fue propuesto por Tim Berners-Lee en 1989, generalizando el hipertexto para la distribución de documentos en internet.
  • 🖥️ La web funciona bajo una arquitectura cliente-servidor, donde el cliente es el navegador y el servidor ofrece los recursos solicitados.
  • 🔗 El URL es un identificador fundamental en la web, compuesto por un protocolo (como http), la dirección del servidor y la ruta del recurso.
  • 📄 El HTML es el lenguaje utilizado para estructurar las páginas web, permitiendo que estas se visualicen correctamente en los navegadores.
  • 🔒 Los protocolos http y https son utilizados para transferir información entre cliente y servidor, siendo https la versión segura que encripta los datos.
  • 🔍 Los navegadores permiten al usuario acceder a páginas web introduciendo URLs, las cuales son procesadas mediante transacciones http.
  • ⚙️ El servidor gestiona las solicitudes http y responde con los recursos solicitados, como páginas HTML o archivos.
  • 💻 Las aplicaciones web pueden ser dinámicas o estáticas, y los servidores asignan puertos específicos para cada servicio (como el puerto 80 para http).
  • 📝 Una transacción http se compone de una solicitud y una respuesta, ambas con una estructura similar que incluye una línea de inicio, parámetros y un cuerpo.
  • ❌ Los errores comunes, como el código 404 (página no encontrada), son respuestas del servidor cuando un recurso no está disponible.

Q & A

  • ¿Qué es la navegación web y quién la propuso?

    -La navegación web es el proceso de acceder a documentos hipertexto distribuidos en internet, y fue propuesta por Tim Berners-Lee en 1989.

  • ¿Cuál fue la innovación clave de Tim Berners-Lee para la navegación web?

    -La innovación clave fue la creación del URL, una dirección que identifica cualquier recurso en internet, permitiendo a los navegadores acceder a páginas web utilizando el protocolo HTTP.

  • ¿Qué componentes tiene un URL?

    -Un URL tiene tres componentes principales: el protocolo (como HTTP), la dirección del servidor (como www.upm.es), y la ruta que identifica un recurso específico dentro del servidor.

  • ¿Qué es el protocolo HTTP y para qué se utiliza?

    -HTTP es el protocolo que se utiliza en la web para intercambiar información entre clientes (navegadores) y servidores. Permite solicitar y recibir páginas web en formato HTML.

  • ¿Qué función cumplen los navegadores web en el modelo cliente-servidor?

    -Los navegadores web actúan como clientes en el modelo cliente-servidor. Su función es solicitar recursos desde servidores web a través de URLs y presentar las páginas web al usuario.

  • ¿Cómo se estructura una solicitud HTTP?

    -Una solicitud HTTP tiene tres partes: una línea de solicitud que incluye el método (como GET), la ruta del recurso, y la versión del protocolo; seguido de una lista de parámetros y, en algunos casos, un cuerpo con datos adicionales.

  • ¿Qué es un servidor web y cómo funciona?

    -Un servidor web es un programa que responde a solicitudes HTTP enviadas por navegadores. El servidor entrega los recursos solicitados, como páginas HTML, desde un repositorio público de su sistema de archivos.

  • ¿Qué es una transacción HTTP?

    -Una transacción HTTP es una unidad de interacción entre un cliente y un servidor. Comienza con una solicitud del cliente y termina con una respuesta del servidor, siendo cada transacción independiente de las demás.

  • ¿Qué sucede cuando se introduce un URL en un navegador?

    -Cuando se introduce un URL en un navegador, este establece una conexión HTTP con el servidor correspondiente, solicita el recurso especificado en el URL y lo muestra al usuario.

  • ¿Qué son los códigos de respuesta HTTP y cuáles son algunos ejemplos?

    -Los códigos de respuesta HTTP indican el resultado de una solicitud. Por ejemplo, el código 200 significa 'OK' (solicitud exitosa), y el código 404 significa 'Not Found' (recurso no encontrado).

Outlines

00:00

🌐 Introducción a la navegación web y HTTP

En este apartado, se aborda la historia y los fundamentos de la navegación web, destacando la propuesta de Tim Berners-Lee en 1989 que introdujo el concepto de hipertexto distribuido. Se explican los principios básicos del modelo cliente-servidor, el uso de URL y el protocolo HTTP como bases para el acceso a páginas web. También se menciona la evolución de la web, que pasó de ser una red de interacción conversacional a una red de distribución de contenidos, con un crecimiento exponencial desde su creación.

05:01

🔑 Estructura y componentes de un URL

Este párrafo se centra en la estructura de un URL, que consta de tres partes: el protocolo (como HTTP), el nombre del servidor y la ruta hacia el recurso. Se explica cómo los URLs se utilizan no solo para páginas web, sino también para otros servicios, como el correo electrónico y FTP. Además, se menciona la posibilidad de añadir credenciales de usuario (nombre y contraseña) en el URL, aunque esto no se recomienda sin HTTPS debido a la seguridad. También se explica cómo los parámetros y fragmentos dentro de un URL permiten acceder a recursos específicos o secciones de una página web.

10:02

📡 Transacciones HTTP y la interacción cliente-servidor

Aquí se describe cómo se establece una conexión HTTP entre un cliente (navegador web) y un servidor web. Se explica el proceso de las transacciones HTTP, donde el cliente inicia la solicitud y el servidor responde. Cada transacción es independiente, y se detalla el formato de las solicitudes y respuestas HTTP, como la famosa solicitud GET para pedir una página web y los códigos de respuesta como el 200 (éxito) o el 404 (página no encontrada). Finalmente, se resalta la importancia de HTTP en la interacción entre navegadores y servidores, permitiendo a los usuarios acceder a páginas web en cualquier servidor de internet.

Mindmap

Keywords

💡Cliente-Servidor

El modelo Cliente-Servidor es una arquitectura fundamental de las aplicaciones web donde el cliente (navegador) solicita recursos al servidor, que responde con la información solicitada. Este concepto es clave en la navegación web, ya que permite la interacción entre usuarios y los servidores donde se alojan las páginas web.

💡HTTP

HTTP (Hypertext Transfer Protocol) es el protocolo utilizado para la transferencia de datos en la web. Define cómo los mensajes se formatean y transmiten, y cómo los servidores responden a las diversas solicitudes de los navegadores. En el video, se explica cómo HTTP es esencial para el funcionamiento de las aplicaciones web y la interacción entre el cliente y el servidor.

💡URL

La URL (Uniform Resource Locator) es una dirección única que identifica un recurso en la web. Tim Berners-Lee fue el creador de este concepto, que revolucionó la manera en que accedemos a los recursos distribuidos en Internet. En el video, se explica que la URL es fundamental para localizar documentos y servicios dentro de la red.

💡HTML

HTML (Hypertext Markup Language) es el lenguaje utilizado para estructurar y presentar el contenido en la web. Las páginas web se escriben en HTML y se muestran en el navegador. En el video, se menciona cómo el HTML permite definir la estructura de las páginas web con precisión, facilitando su visualización como documentos digitales.

💡Servidor

Un servidor es un programa que aloja y entrega páginas web a los clientes. Estos programas están conectados a la red y responden a las solicitudes de los navegadores. En el video, se describe cómo los servidores están ubicados en máquinas físicas y cómo su función principal es servir páginas web y otros recursos a los clientes que los solicitan.

💡TCP/UDP

TCP (Transmission Control Protocol) y UDP (User Datagram Protocol) son protocolos de transporte que permiten la comunicación entre dispositivos en Internet. En el video se explica que las aplicaciones web usan estos protocolos para establecer conexiones entre clientes y servidores, siendo TCP el más utilizado para garantizar la entrega confiable de datos.

💡Sockets

Un socket es un punto de comunicación que permite la interacción entre dos dispositivos a través de una red. En el modelo cliente-servidor, los sockets permiten que los datos fluyan entre el cliente y el servidor, facilitando la transferencia de información. El video menciona que las aplicaciones de Internet utilizan sockets para comunicarse.

💡Protocolo

Un protocolo es un conjunto de reglas que definen cómo se realiza la comunicación entre dispositivos en una red. El video menciona varios protocolos, como HTTP para la web, FTP para la transferencia de archivos, y SMTP para el correo electrónico, destacando la importancia de estos en la correcta operación de las aplicaciones web.

💡Transacción HTTP

Una transacción HTTP es una operación que se lleva a cabo entre el cliente y el servidor, donde el cliente envía una solicitud (por ejemplo, un GET) y el servidor responde con los recursos solicitados. En el video se describe cómo estas transacciones permiten que los navegadores obtengan y muestren páginas web.

💡GET

GET es un tipo de solicitud HTTP que permite a un cliente pedir a un servidor una página o un recurso específico. El video muestra cómo la solicitud GET se utiliza para pedir una página web al servidor, y cómo la respuesta contiene el contenido que será presentado al usuario en el navegador.

Highlights

Introducción a las aplicaciones web de servidor y conceptos básicos de HTTP y Express.js.

El concepto de cliente-servidor en la navegación web es fundamental para el funcionamiento de internet.

Tim Berners-Lee propuso la web en 1989, transformando Internet en una red de distribución de contenidos.

La navegación web utiliza HTTP y HTML para visualizar páginas con estructura precisa como si fuera un libro.

El URL fue una de las grandes contribuciones de Tim Berners-Lee, permitiendo identificar recursos en Internet.

Un URL está compuesto por el protocolo, servidor, y ruta, que identifica un recurso en un servidor remoto.

El directorio de recursos web en un servidor está limitado por medidas de seguridad, solo exponiendo ciertos contenidos.

Los URL evolucionaron para incluir servicios adicionales como FTP y correos electrónicos, no solo para la web.

La autenticación de usuario mediante URL con credenciales no es recomendable por motivos de seguridad, salvo que se use HTTPS.

Los servidores web funcionan en puertos específicos, siendo el puerto 80 el estándar para HTTP.

Los navegadores web son clientes que solicitan páginas a servidores usando direcciones URL específicas.

HTTP opera mediante transacciones independientes que inician siempre desde el cliente con una solicitud.

Las transacciones HTTP tienen una estructura definida, comenzando con la solicitud 'GET' para pedir recursos.

El código de respuesta HTTP 200 indica éxito, mientras que el 404 not Found indica que no se encontró el recurso.

Los navegadores web permiten acceder a cualquier servidor en Internet, facilitando la navegación global.

Transcripts

play00:01

[Música]

play00:07

Hoy empezamos un nuevo capítulo

play00:09

aplicaciones web de servidor donde vamos

play00:11

a ver los conceptos más importantes de

play00:13

http y de cómo generar estas

play00:16

aplicaciones con Express js vamos a ver

play00:20

todos estos temas que tenemos aquí y

play00:23

empezamos por ver una introducción a la

play00:25

navegación web donde repasaremos los

play00:28

conceptos de clientes servidor URL http

play00:32

y html que son los elementos básicos de

play00:35

la navegación

play00:36

web el web o la navegación web fue

play00:39

propuesta o inventada por Tim bernes Lee

play00:41

en

play00:42

1989 en que propuso un servicio de

play00:46

documentos hipertexto distribuidos por

play00:49

toda la internet generalizó El

play00:51

hipertexto que ya existía en los

play00:53

ordenadores de Apple en aquella época

play00:56

para que los enlaces pudiesen traer eh

play00:58

documentos en ados en otros servidores

play01:01

diferentes esta aplicación que al

play01:03

principio Pues fue mal entendida eh creó

play01:08

un enorme almacén de documentos que es

play01:10

justo lo que lo que necesitaba la red y

play01:12

transformó internet de una red más

play01:14

conversacional en una red de

play01:16

distribución de contenidos como la

play01:18

arquitectura del web propuesta por Tim

play01:20

bernas Lee era muy distribuida y

play01:23

escalable desde entonces el web y la

play01:26

información que hay en internet no ha

play01:27

parado de crecer de forma exponencial

play01:31

el web eh se basa o es una aplicación de

play01:35

tipo cliente servidor eh tal y como son

play01:38

todas las aplicaciones de internet que

play01:40

se basan en tcp udp y utilizan los

play01:42

sockets para comunicar Y en este modelo

play01:45

los clientes eh son programas que están

play01:48

en máquinas cliente que son las máquinas

play01:51

que utiliza el usuario para acceder a

play01:54

internet sus portátiles hoy día también

play01:56

los móviles tabletas teléfonos etcétera

play01:58

etcétera Pero el cliente propiamente

play02:00

dicho es un programa es un programa que

play02:03

identifica el el acceso al servicio a

play02:06

través de una dirección y en el caso del

play02:08

web y esta fue la gran genialidad de Tim

play02:10

bernes le inventó el URL una dirección

play02:14

que identifica cualquier recurso dentro

play02:16

de internet por lo tanto en el mundo de

play02:19

internet tenemos que los clientes pues

play02:21

son los navegadores Aquí tienen los

play02:23

logotipos de los más importantes ch

play02:25

firefox Internet Explorer opera etcétera

play02:28

etcétera En los Cuáles nosotros

play02:30

introducimos estas direcciones estos URL

play02:32

Entonces nos traen desde un servidor la

play02:36

la página web que le estamos pidiendo

play02:38

que está identificada por este URL

play02:40

utilizando el protocolo http y como esas

play02:44

páginas están html que es un lenguaje

play02:46

que permite Definir la estructura del

play02:48

documento con toda precisión estas se

play02:50

pueden visualizar como si estuviésemos

play02:52

viendo un libro Con la máxima calidad

play02:54

tipográfica

play02:57

e los servidores es y los recursos que

play03:01

están dentro de ellos se identifican a

play03:04

través de este URL web eh que tiene eh

play03:08

tres componentes fundamentales eh el URL

play03:12

web es una cosa como esto de aquí que

play03:13

tiene primero un protocolo el http

play03:16

cuando estamos en web un servidor una

play03:18

dirección de servidor que es upms este

play03:20

es el servidor de mi universidad y luego

play03:22

una ruta que identifica un recurso un

play03:25

fichero de los que se están trayendo a

play03:28

través de con el navegador dentro de el

play03:32

repositorio de recursos de este servidor

play03:34

el directorio o el repositorio de

play03:36

recursos web es un elemento fundamental

play03:38

es un directorio del sistema operativo

play03:40

eh donde se colocan todas las páginas

play03:43

web en él o en subdirectorios que ese

play03:46

servidor web puede servir a clientes

play03:49

remotos el resto de los directorios

play03:51

permanecerá protegido no podrá ser

play03:53

accedido a través de http pero que

play03:55

pongamos aquí lo publicamos en toda la

play03:57

internet por eso el la ruta aquí dir

play04:01

página html que es este tercer

play04:02

componente página html sería una un

play04:05

fichero página html una con tiene una

play04:08

página html que está en el directorio

play04:09

dir del repositorio de eh recursos de

play04:14

este de este servidor este repositorio

play04:17

de recursos normalmente es un directorio

play04:18

queci el nombre de public o

play04:22

3w el la dirección como ya he dicho es

play04:26

probablemente el invento o la propuesta

play04:29

de más impacto que hizo Tim bernes Lee

play04:32

porque eh se habla de las épocas oscuras

play04:35

de internet antes de la existencia de

play04:37

urls y las épocas ya luminosas después

play04:40

de los urls porque es a partir de

play04:42

Entonces cuando se empezaron a poder

play04:44

hacer aplicaciones muy sofisticadas y

play04:46

apareció lo que hoy día se denomina

play04:48

internet computing porque el URL es una

play04:52

dirección que identifica unívocamente un

play04:55

recurso un elemento dentro de internet

play04:57

ese recurso puede ser un fichero un

play04:58

servicio cu cualquier elemento como ya

play05:00

veremos en en este tema eh nosotros por

play05:03

eso si metemos en un navegador esta

play05:05

dirección y esta dirección se

play05:06

corresponde con una página que dentro

play05:07

Pues nos servirá la página que la

play05:09

veremos con toda la calidad que nos

play05:11

permite el web a la que estamos

play05:12

acostumbrados Aunque la dirección el URL

play05:15

apareció para el web y como

play05:18

identificador del curso servidor web se

play05:20

generalizó rápidamente para otro tipo de

play05:23

servicios y también para los servicios

play05:25

web con esta estructura que tienen aquí

play05:27

donde el primer elemento es el protocolo

play05:30

en el caso de web es http pero en el

play05:32

mail es mail to Y bueno pues en otros

play05:35

servicios en ftp es ftp en cada servicio

play05:38

tiene su propio eh protocolo o esquema

play05:40

eh luego viene eh dos puntos y barra

play05:44

barra opcionalmente después puede venir

play05:46

el usuario o password eh tal como

play05:50

identifica aquí eh Este ejemplo que

play05:52

hemos puesto donde hemos añadido Pues el

play05:54

nombre de un usuario eh al URL web

play05:57

típico entonces lo que nos lleva

play05:59

simplemente a al login directamente

play06:00

poniendo Ya esa palabra de usuario si

play06:01

ponemos el password también separado por

play06:03

dos puntos tal como indica aquí entonces

play06:05

nos autentica y nos mete directamente en

play06:07

la cuenta de usuario de ese usuario que

play06:10

tuviese el nombre Félix y el password

play06:12

que hubiésemos puesto Esto no se

play06:13

recomienda hacer porque el password

play06:16

podría circular en claro salvo que se

play06:18

utilice el protocolo https que ese sí

play06:21

que encripta y enviaría los passwords

play06:24

sin que fuesen visibles e después de

play06:27

esto eh Y esto tiene con el símbolo ad

play06:30

este de aquí eh viene el nombre del

play06:33

servidor eh la dirección del servidor ya

play06:36

bien sea simbólica o o digital y el

play06:40

puerto si no est el puerto por defecto

play06:42

que está asignado a ese servicio por

play06:44

ejemplo Aquí estaríamos accediendo a un

play06:47

servidor web que estuviese conectado en

play06:50

el puerto 8000 en vez del puerto 80 que

play06:52

es el habitual eh A continuación tenemos

play06:55

la ruta que identifica Pues un fichero

play06:58

dentro del directorio hoy identifica un

play07:00

servicio cuando lo que tenemos es una

play07:01

aplicación web en vez de un servidor

play07:03

estático tradicional eh ese esa ruta se

play07:06

puede enriquecer por un query que son

play07:08

unos parámetros por ejemplo para

play07:10

identificar qué usuario o qué tipo de

play07:11

elemento queremos acceder a una base de

play07:13

datos eh Como se ilustra aquí el query

play07:16

empieza por una interrogación y luego

play07:18

pues los parámetros que tienen nombre y

play07:21

valor nombre igual a valor pues van

play07:23

separados por el ampersand Y por último

play07:26

tenemos el fragment o anchor el ancla eh

play07:29

que lo que indica es un elemento html

play07:32

dentro de la página html por eso Si

play07:34

nosotros ponemos aquí el el el símbolo

play07:37

este con p3 eh lo que estamos

play07:40

direccionando es el elemento html dentro

play07:43

de la página html que tiene el

play07:45

identificador p3 Y en vez de mostrarnos

play07:47

la página por el principio nos la

play07:49

mostraría por la mitad empezaríamos

play07:51

veríamos la parte de arriba Pues el como

play07:53

primer elemento elemento html que tiene

play07:55

este identificador el URL por lo tanto

play07:57

es un elemento fundamental porque es el

play07:59

que identifica

play08:01

eh Dónde está digamos Dónde están los

play08:04

recursos en internet y permite hacer

play08:07

transformar internet en un enorme

play08:09

recurso de computación podemos combinar

play08:11

procesar y mezclar los recursos como

play08:13

queramos el URL es parte de la

play08:17

definición genérica que hizo Tim berners

play08:19

Lee de uris uniform resource identifiers

play08:22

que están definidos aquí para los que

play08:23

tengan intención de profundizar un poco

play08:25

más aunque esto es una norma como verán

play08:27

bastante larga y difícil de de entender

play08:30

en su en su totalidad el URL Aquí

play08:33

también lo pueden ver en la Wikipedia

play08:34

que tiene una explicación rápida y

play08:36

concisa e los servidores son los

play08:39

elementos que sirven páginas web

play08:42

e los servidores son programas son

play08:45

programas que están conectados dentro de

play08:48

la máquina servidora a un puerto tcp o

play08:52

udp como sabrán de la arquitectura de

play08:54

internet por ejemplo el web se conecta

play08:56

en el puerto 80 es el puerto que tiene

play08:58

asignado el correo electrónico en el

play09:01

puerto 25 si es mtp Y si utiliza pop 3

play09:04

en el 110 y map en el 143 eh el htp

play09:08

seguro en 443 el protocolo shsh el

play09:11

puerto 22 Y así sucesivamente las

play09:14

máquinas servidoras tienen direcciones

play09:16

conocidas Y si el usuario no conoce su

play09:18

dirección porque esta como habrán visto

play09:20

la transparencia anterior forma parte

play09:21

del URL no puede acceder a ello URL

play09:24

lleva la dirección incluida del servidor

play09:26

al que queremos acceder bien puede ir en

play09:29

forma más simbólica como googlecom

play09:30

upm.com localhost por ejemplo dirección

play09:32

de mi máquina o las direcciones

play09:34

numéricas tanto en la versión ipv4 que

play09:37

es la versión antigua del protocolo IP

play09:39

como ipv6 que es la versión moderna del

play09:42

protocolo

play09:44

IP Cuando alguien establece o Busca una

play09:49

página es decir mete un URL en el

play09:51

cajetín de búsqueda de un navegador y

play09:52

hace clic Como haría esta persona que

play09:54

tenemos allí entonces le atiende un

play09:56

programa que es el navegador web que

play09:58

está conectado el navegador web Eh no

play10:01

está conectado a ningún Puerto

play10:03

específico porque es una máquina cliente

play10:04

y las máquinas cliente pueden conectarse

play10:06

a cualquier Puerto entonces lo que hace

play10:08

establecer una conexión

play10:10

http a través de un puerto que se elige

play10:12

aleatoriamente por ejemplo aquí pues en

play10:14

este ejemplo sería el

play10:15

943 13 y ese se establece siempre con el

play10:19

puerto que está especificado en el URL

play10:22

del navegador que sería en el caso de un

play10:24

servidor web estándar el puerto 80 esta

play10:27

conexión eh http en el caso más sencillo

play10:31

es el circuito virtual tcp eh pero Eh

play10:34

puede tener formas más complejas ya que

play10:36

http está pensado para trabajar en el

play10:38

contexto este tan fragmentado que tiene

play10:41

la internet actual donde no hay

play10:42

conectividad extremo a extremo Una vez

play10:45

que se ha establecido este circuito el

play10:47

cliente y el servidor interacción a

play10:49

través del protocolo propio de esa

play10:50

aplicación en el caso del web es http y

play10:53

lo que realizan es transacciones http

play10:56

que son transacciones eh que permiten

play10:59

gestionar recursos en servidores el una

play11:03

transacción Http es una operación

play11:06

unitaria eh Son operaciones

play11:07

independientes unas de otros cada

play11:09

transacción que inicia siempre el

play11:12

cliente el cliente es el que siempre

play11:14

lanza la primera solicitud eh Cuando

play11:16

indica que quiere hacer una solicitud se

play11:19

establece el circuito la conexión http

play11:22

si esta no está todavía establecida está

play11:23

establecida se reutiliza y una vez que

play11:25

la está establecida si habido que

play11:27

establecerla de nuevo entonces se envía

play11:28

la sol http que se envía del cliente al

play11:31

servidor y tiene este formato de aquí

play11:34

con tres partes eh el servidor lee la

play11:38

solicitud y responde con una respuesta

play11:41

http que tiene también una estructura

play11:44

muy similar con tres partes tanto

play11:46

solicitud como respuesta tienen una

play11:49

primera línea donde va la información

play11:50

más importante la información más

play11:52

importante en la transacción http get

play11:55

que es la transacción que permite pedir

play11:57

una página web para que nos la Sirva y y

play12:01

la pueda presentar en el navegador tiene

play12:03

esta estructura esto es un String donde

play12:06

va Aquí simplemente

play12:08

el el la palabra get en mayúsculas luego

play12:11

un blanco luego la ruta de la página

play12:14

dentro del servidor para que el servidor

play12:15

pueda identificarlo dentro del

play12:16

repositorio de recurso y luego la

play12:17

versión http que se está utilizando

play12:19

luego viene una lista de parámetros todo

play12:21

esto es texto y por últim eh los

play12:24

parámetros acaban con una línea en

play12:26

blanco y luego viene el cuerpo que en el

play12:27

caso de get está vacío y en la respuesta

play12:30

tenemos que viene pues la versión de

play12:32

que está utilizando el código de

play12:34

respuesta cuando se sirve una página

play12:36

correctamente sea el código de respuesta

play12:38

200 lleva el mensaje asociado hoc si no

play12:41

encontrase la página bueno estuviese en

play12:43

este servidor entonces manda el mensaje

play12:45

404 not Found que habrán recibido cuando

play12:48

buscan una página que no existe y

play12:50

después vien los parámetros que ya

play12:51

veremos más adelante en los próximos

play12:53

temas su estructura y al fin se limitan

play12:58

por una línea en blancoa y después viene

play13:00

el cuerpo que es donde va el contenido

play13:02

como Pues el sitio donde se carga el el

play13:04

fichero que se envía que en este caso

play13:06

sería la página web y esta página web es

play13:08

la que el cliente muestra en el

play13:11

navegador por eso la navegación web Pues

play13:13

nos permite a desde cualquiera cliente

play13:16

acceder a cualquier servidor y con estos

play13:18

tres elementos ya bien sea cuando clicem

play13:20

en un enlace o cuando busquemos a través

play13:22

del cajetin acceder a cualquier página

play13:25

web que esté en cualquier servidor de

play13:28

internet aquí tiene básicamente un

play13:29

resumen de lo que hemos visto hasta Lo

play13:33

acabamos de ver y con esto acabamos

play13:34

Muchas gracias

Rate This

5.0 / 5 (0 votes)

Related Tags
HTTPExpress.jsCliente-servidorNavegación webAplicaciones webURLHTMLProtocoloServidor webTransacciones HTTP
Do you need a summary in English?