URL URL URL URL URL

¿Qué es URL?

URL (Localizador uniforme de recursos) es un formato de asignación de nombres universal, utilizado para indicar un recurso en Internet. Es una cadena de caracteres ASCII imprimible que se divide en cinco partes:

  • el nombre del protocolo: es decir, el lenguaje utilizado para comunicarse en la red. El protocolo más usado es el protocolo HTTP (Protocolo de transferencia de hipertexto), que posibilita el intercambio de páginas Web en formato HTML. Sin embargo, pueden utilizarse muchos otros protocolos (FTP, News, Mailto, Gopher, etc.);
  • inicio de sesión y contraseña: permite especificar los parámetros de acceso de un servidor seguro. Esta opción no es recomendable ya que la contraseña es visible en la URL;
  • el nombre del servidor: es un nombre de dominio del equipo que aloja el recurso solicitado. Es importante tener en cuenta que es posible utilizar la dirección IP del servidor, pero esto hace que la URL sea menos legible;
  • el número del puerto: es un número relacionado con un servicio que le permite al servidor conocer el tipo de recurso solicitado. El puerto predeterminado relacionado con este protocolo es el puerto 80. Por lo tanto, cuando el servicio Web del servidor esté asociado al puerto número 80, el número de puerto es opcional;
  • la ruta de acceso al recurso: esta última parte le permite al servidor conocer dónde se encuentra el recurso, esto es, generalmente, el sitio (directorio) y nombre del archivo solicitado.

Por lo tanto, una URL tiene la siguiente estructura:

Protocolo Contraseña (opcional) Nombre del servidor Puerto
(opcional si es 80)
Ruta
http:// usuario:contraseña@ www.cómofunciona.net :80 /glossair/glossair.php3

Por ejemplo, los siguientes protocolos pueden utilizarse con URL:

  • http, para navegar por páginas web;
  • ftp, para navegar por sitios FTP;
  • telnet, para conectarse a un terminal remoto;
  • mailto, para enviar un correo electrónico;
  • wais;
  • gopher.

El nombre del archivo en la URL puede estar seguido de un signo de interrogación y después de datos en formato ASCII. Estos son datos adicionales enviados como parámetros para una aplicación del servidor (por ejemplo, una secuencia de comandos CGI ). La URL entonces tendrá el aspecto de una cadena de caracteres como esta:

http://www.cómofunciona.net/forum/?cat=1&page=2

Codificación de una URL

Si se tiene en cuenta que la URL es un medio para enviar información por Internet (para enviar datos con una secuencia de comandos CGI, por ejemplo), debe poder enviar caracteres especiales. Sin embargo, las URL no pueden contener caracteres especiales. Además, ciertos caracteres están reservados porque poseen un significado (la barra permite especificar subdirectorios, los caracteres & y ? se utilizan para enviar datos a través de formularios, etc.). Finalmente, las URL pueden incluirse en un documento HTML, con lo cual resulta difícil insertar caracteres como < o en la URL.

¡Por ello la codificación es necesaria! La codificación consiste en reemplazar caracteres especiales por el carácter % (que también se está convirtiendo en un carácter especial) seguido del código ASCII del carácter que se va a codificar en notación hexadecimal.

A continuación se indica una lista de caracteres que requieren codificación especial:

Carácter Codificación URL
Tabulación %09
Espacio %20
" %22
# %23
% %25
& %26
( %28
) %29
+ %2B
, %2C
. %2E
/ %2F
: %3ª
; %3B
< %3C
= %3D
> %3E
? %3F
@ %40
[ %5B
\ %5C
] %5D
^ %5E
' %60
{ %7B
| %7C
} %7D
~ %7E

Más información

El formato de las URL se define en la RFC (petición de comentarios) 1738:



Última actualización el jueves, 16 de octubre de 2008, 15:43:37 .Este documento intitulado « URL » de Kioskea (es.kioskea.net) esta puesto a diposición bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.
Mejores respuestas para « URL » en :
Bajar videos de YouTube a la PC sin instalar ningún programa VerPara bajar videos de YouTube rápidamente sin necesidad de instalar ningún programa sigue estos pasos: Ve a YouTube, encuentra el video que deseas bajar y reprodúcelo para que puedas copiar su URL de la barra de direcciones. Entra a la página de...
[Favicon] Colocar un icono en la barra de direccciones VerQuizás hayas observado la presencia de un icono a la izquierda de la URL en la barra de direcciones del navegador. Algunas páginas web tienen asociadas estos iconos a ellas. Asociar este icono a tu página web es muy fácil. Crear un...
Bajar un video en streaming (YouTube, Dailymotion…) VerCada vez más son los sitios Web que difunden contenido multimedia en streaming, es decir difusión de video bajo demanda. Pero para poder reproducir este contenido multimedia es necesario estar conectados a Internet. Por esta razón, muchos usuarios...
Ataques de manipulación de URL VerIntroducción a las URL La URL (Localizador Uniforme de Recursos) de una aplicación Web es el vector que permite indicar el recurso solicitado. Es una cadena de caracteres ASCII imprimibles dividida en cinco partes: El nombre del protocolo: es, en...
El protocolo HTTP VerIntroducción al protocolo HTTP Desde 1990, el protocolo HTTP (Protocolo de transferencia de hipertexto) es el protocolo más utilizado en Internet. La versión 0.9 sólo tenía la finalidad de transferir los datos a través de Internet (en particular...
Equipos de red - Router VerRouter Un router es un dispositivo de interconexión de redes informáticas que permite asegurar el enrutamiento de paquetes entre redes o determinar la ruta que debe tomar el paquete de datos. Cuando un usuario accede a una URL, el cliente web...