Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sesión 1 PDF
Sesión 1 PDF
Protocolo HTTP
Cliente Servidor
Google Chrome
Mozilla Firefox
Microsoft Edge
Safari
Protocolo HTTP
Protocolo a nivel de aplicación basado en el modelo petición-respuesta
Un cliente envía una petición a un servidor en forma de un método, URI (Uniform
Resource Identifier) y un mensaje conteniendo modificadores de la petición,
información del cliente y posiblemente otro contenido (body) a un servidor
Elservidor responde con un estatus y un mensaje conteniendo información
propia del mismo y, posiblemente, otro contenido (body).
Petición
Cliente Servidor
Respuesta
Petición HTTP
http_URL = "http:" "//" host [ ":" port ] [ abs_path [ "?" query ]]
http://www.myserver.com/MyApp/TestLogin?user=oscar&password=123456
Petición
Respuesta
MyApp/TestLogin
10.0.0.1
myserver.com
Petición HTTP
Request-Line
Method (OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT, etc.)
Request-URI
HTTP-Version
Headers
Body
MEAN Stack
Mongo DB
Express Js
Angular Js
Node Js
Estructura de una aplicación web
Front-end
HTML
CSS
JavaScript (Angular)
Back-end
Node Js
Express Js
Mongo DB
Herramientas de desarrollo
Visual Studio Code
Ligero
Completo
Gratuito
Google Chrome
Herramientas de desarrollo
Mayor soporte de nuevas funcionalidades
HTML
Un poco de historia….
HyperText Mark-up Language
Tim Berners-Lee fundó la World Wide Web en 1989, en el CERN (Ginebra, Suiza)
Buscaba una manera de compartir información fácilmente en el laboratorio
Creó un lenguaje que permitía representar texto con múltiples referencias a diferentes artículos
En 1990, creó el primer explorador web: NeXT
<body>