Portada » Informática » Fundamentos de la World Wide Web: Protocolo HTTP, URLs y Arquitectura Web
La WWW (World Wide Web) es un sistema de documentos enlazados entre sí a través de Internet.
HTTP (HyperText Transfer Protocol) es el protocolo de la capa de aplicación que permite distribuir y compartir información entre sistemas mediante páginas web.
URL es una serie de elementos fijados por un estándar que se usan para nombrar recursos en Internet y permitir su localización.
El formato general es: esquema://[usuario:contraseña@]maquina[:puerto]/directorio/archivo?query#fragmento.
El protocolo HTTP se basa en el modelo cliente-servidor. Es un protocolo sin estado, lo que significa que no recuerda nada relativo a conexiones anteriores a la actual. Para cada objeto que se transfiere por la red, se realiza una conexión independiente.
Un Mensaje HTTP se compone de 4 campos principales:
Enviada al servidor HTTP desde el cliente. Contiene tres datos fundamentales:
Las líneas de encabezado indican opciones relativas a la petición. El cuerpo de la petición está vacío si se usa el método GET y contiene información enviada al servidor si se usa el método POST.
Algunos encabezados importantes incluyen:
close), Date, Expires, Pragma (ej. no-cache), Upgrade.Incluyen: Date, Content-Length, Server, Last-Modified, Content-Language, Content-Type, Content-Encoding, Connection.
Número de 3 cifras incluido en la línea de respuesta de un mensaje. Indica si una petición se recibió o se atendió correctamente.
Las Cookies son archivos que el navegador del cliente graba en el disco duro a petición del servidor. Almacenan datos que utiliza el servidor.
Son aquellas cuyo código es descargado total o parcialmente desde la web y hacen uso de la tecnología cliente-servidor.
Estándar que especifica cómo debe transmitir un programa los archivos que no están codificados en ASCII. Los MIME indican el tipo de archivo que se transfiere del servidor web al cliente o navegador web.
Text/htmlVideo/mpegImage/*Las cabeceras permiten:
Content-Type.multipart.Los tipos MIME se pueden referenciar desde 3 lugares:
