URL es otra palabra para una dirección web. Una URL puede estar compuesta por palabras (p. ej., sutilweb.eu) o 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. Se utiliza un localizador uniforme de recursos (URL) para abordar un documento (u otros datos) en la web. Una dirección web como https://www.sutilweb.com/index.php 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 sutilweb.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 comunes de URL
La tabla de abajo muestra los esquemas más comunes
Scheme | Short for | Used for |
---|---|---|
http | HyperText Transfer Protocol | Páginas web comunes, no encriptadas |
https | Secure HyperText Transfer Protocol | Página web seguras, encriptadas |
ftp | File Transfer Protocol | Descargar o subir archivos |
file | Un archivo de tu ordena |
Codificación de URL
Las direcciones URL solo se pueden enviar a través de Internet utilizando el conjunto de caracteres ASCII. Si una URL contiene caracteres fuera del conjunto ASCII, la URL debe convertirse.
La codificación de URL convierte los caracteres que no son ASCII en 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 direcciones URL no pueden contener espacios. La codificación de URL normalmente reemplaza un espacio con un signo más (+) o %20.