Una URL (Uniform Resource Locator) es la dirección única que se utiliza para identificar y localizar un recurso en Internet.
Anatomía y partes de una URL
Para este ejemplo: [https://www.ejemplo.com:443/tienda/productos?categoria=ropa#calzado](https://www.ejemplo.com:443/tienda/productos?categoria=ropa#calzado)
Esquema o Protocolo (https://): Indica qué método de comunicación debe utilizar el navegador para solicitar la información.
Subdominio (www.): Anexo que especifica un área particular del dominio principal (por ejemplo, blog., tienda.).
Nombre de Dominio (ejemplo.com): La dirección principal legible de la web que identifica al servidor (compuesto por el nombre y la extensión .com, .org, etc.).
Puerto (:443): El canal virtual específico por el cual se transmiten los datos. Generalmente es implícito y no se escribe (443 para HTTPS, 80 para HTTP).
Ruta (/tienda/productos): La ubicación exacta del archivo o sección dentro de la estructura de carpetas del servidor.
Parámetros / Query (?categoria=ropa): Datos adicionales transmitidos en pares clave-valor que inician con ?. Se usan para filtrar, buscar o rastrear información.
Fragmento o Etiqueta (#calzado): Apunta a un marcador o sección específica dentro de la misma página web.
Protocolos web más comunes
Los protocolos determinan las reglas bajo las cuales se intercambian los datos:
Protocolo
HTTPS HyperText Transfer Protocol Secure: Transferencia segura y cifrada (SSL/TLS) de contenido web. Es el estándar actual.
HTTP HyperText Transfer Protocol:Versión antigua sin cifrado para transferencia de datos en la web. No es segura.
FTP / SFTP File Transfer Protocol (Secure): Diseñado para la transferencia y gestión de archivos entre cliente y servidor.
WS / WSS WebSocket (Secure): Mantiene una conexión bidireccional en tiempo real (útil para chats o juegos).
FILE File Protocol: Acceso a archivos guardados localmente en el propio equipo (file:///C:/...).