HTML Uniform Resource Locators
Una URL es otra palabra para una dirección web.
Una URL puede estar compuesta de palabras (p. ej., w3schools.com) o de una dirección de Protocolo de Internet (IP) (p. ej. 192.68.20.50).
La mayoría de las personas ingresan el nombre cuando navegan, porque los nombres son más fáciles de recordar que los números.
URL - Uniform Resource Locator
Los navegadores web solicitan páginas de servidores web mediante una URL.
Un Localizador uniforme de recursos (Uniform Resource Locator - URL) se utiliza para dirigirse a un documento (u otros datos) en la web.
Una dirección web como https://www.w3schools.com/html/default.asp sigue estas reglas de sintaxis:
scheme://prefix.domain:port/path/filename
Explicación:
- scheme - define el tipo de servicio de Internet (el más común es http o https)
- prefix - define un prefijo de dominio (el valor predeterminado para http es www)
- domain - define el nombre de dominio de Internet (como w3schools.com)
- port - define el número de puerto en el host (el valor predeterminado para http es 80)
- path - define una ruta en el servidor (si se omite: el directorio raíz del sitio)
- filename - define el nombre de un documento o recurso
Esquemas de URL comunes
La siguiente tabla enumera algunos esquemas comunes:
Esquema | Corto para | Usado para |
---|---|---|
http | HyperText Transfer Protocol | Páginas web comunes. No encriptado |
https | Secure HyperText Transfer Protocol | Páginas web seguras. Cifrado |
ftp | File Transfer Protocol | Descargar o cargar archivos |
file | Un archivo en tu computadora |
Codificación de URL
Las URL solo se pueden enviar a través de Internet utilizando el juego de caracteres ASCII. Si una URL contiene caracteres fuera del conjunto ASCII, la URL debe convertirse.
La codificación de URL convierte caracteres que no son ASCII a un formato que se puede transmitir a través de Internet.
La codificación de URL reemplaza los caracteres que no son ASCII con un "%" seguido de dígitos hexadecimales.
Las URL no pueden contener espacios. La codificación de URL normalmente reemplaza un espacio con un signo más (+), o %20.
Inténtalo tú mismo
Si hace clic en "Enviar", el navegador codificará la URL de la entrada antes de enviarla al servidor.
Una página en el servidor mostrará la entrada recibida.
Pruebe con otra entrada y haga clic en Enviar nuevamente.
Ejemplos de codificación ASCII
Su navegador codificará la entrada, de acuerdo con el conjunto de caracteres utilizado en su página.
El juego de caracteres predeterminado en HTML5 es UTF-8.
Personaje | Desde Windows-1252 | Desde UTF-8 |
---|---|---|
€ | %80 | %E2%82%AC |
£ | %A3 | %C2%A3 |
© | %A9 | %C2%A9 |
® | %AE | %C2%AE |
À | %C0 | %C3%80 |
Á | %C1 | %C3%81 |
 | %C2 | %C3%82 |
à | %C3 | %C3%83 |
Ä | %C4 | %C3%84 |
Å | %C5 | %C3%85 |
Para obtener una referencia completa de todas las codificaciones de URL, visite nuestra Referencia de codificación de URL.