You are on page 1of 26

URL’S - URI

Integrantes:
Tte.Com.Rolando Sanchez Montalvo
Alum.Heber Quispe Flores
¿Qué es una URL?

Las siglas URL corresponden a las palabras
inglesas Universal Resource Locator, que en
español viene a significar algo así como
"Localizador Universal de Recursos".

La URL es el modo que tiene la Web de
identificar cualquier tipo de archivo o recurso
en cualquier parte del mundo.
FORMATO BASICO DE UNA URL



Dividido en sus partes seria:

PROTOCOLO
Es donde le indicamos a la máquina qué
protocolo vamos a usar.
Un protocolo es, básicamente, un lenguaje que
utilizan las máquinas conectadas para
comunicarse entre ellas. Con esto le indicamos
a la máquina a la que nos conectamos el
protocolo que debe usar.

Cada protocolo utiliza un puerto (una especie
de "entrada" a la máquina) por defecto.



PROTOCOLOS


ftp:// Para transferencia de archivos.
http:// Protocolo de transferencia de
hipertexto es el que usa la Web.
gopher:// Para localizar documentos en el
internet (antiguo).
mailto: Se usa para indicar una dirección
de correo electrónico

HOST


La palabra Host hace referencia a
cualquier clase de máquina conectada a
la red y, por extensión, a su nombre.

Suele ser un ordenador de alguna clase
aunque, amenudo, se trata de una
parte de un ordenador que se comporta
como si fuera un ordenador de una red.

HOST
Por ejemplo:
"www.psicobyte.com" puede hacer
referencia a un ordenador, llamado
"www", que se encuentra en una
red llamada "psicobyte.com" y
"mail.psicobyte.com" sería un
ordenador llamado "mail" que se
encuetra en la misma red.
DOMINIO
Se llama dominio al nombre que
tiene en Internet un ordenador o
red de ellos.
Una red puede contener a su vez a
otras redes dentro de ella (esto es
lo que hace que se llame a Internet
"La red de redes").
DOMINIO
Si este fuera el caso, podríamos
encontrarnos con nombres como
"subred.red.granred.com" que nos
indicarían, de izquierda a derecha, qué
red se encuentra dentro de la siguiente.

Tal como hemos visto antes, a veces
solo son redes virtuales, unque en
realidad no existen y se asignan por
razones de organización.
DOMINIOS DE 1ER NIVEL
Todos los nombres de dominio,
independientemente de si se
refieren a una máquina o a una red
de ellas, acaban con el llamado
"domino de primer nivel".

Este es el nombre que indica, en
principio, cuál es la ocupación de
la red
DOMINIOS DE 1ER NIVEL
por ejemplo:

 De .com para empresas o
acividades comerciales
 De.org para organizaciones
si ánimo de lucro
DOMINIOS DE 1ER NIVEL
O a qué país pertenecen las
autoridades que han otorgado ese
nombre
Por ejemplo
.es para España
.mx para Méjico
.de para Alemania).
DIRECTORIO Y
SUBDIRECTORIO
Con todos los datos anteriores ya
hemos definido a qué máquina en
concreto de toda la Red nos
referimos.
Ahora ha llegado el momento de
localizar el archivo concreto,
dentro de esa máquina, que
queremos ver.
DIRECTORIO Y
SUBDIRECTORIO
Ejemplo:
Si encuentras un directorio cuyo nombre
comienze con el signo ~ (por
ejemplo, host.com/~psicobyte/) eso significa,
tradicionalmente, que ese es el directorio
personal del usuario de ese ordenador que
tiene por login (el nombre que usa para
acceder) lo que sigue al signo (en el caso
anterior, ~psicobyte es el directorio del usuario
del sistema que tiene psicobyte como login).
EJEMPLO
RECURSO

Se llama recurso a cualquier cosa que puedas
encontrar en un ordenador. Recurso es una
página Web, una imagen o un programa para
descargar. Pero también es un recurso el
resultado de ejecutar un programa en un
ordenador remoto o la imagen de una
webcam. La mayoría de recursos que se
pueden encontrar en la Web son,
evidentemente, páginas web.

ESTRUCTURA DE UNA URI





ESQUEMA : PARTE JERARQUICA ? SOLICITUD # FRAGMENTO


Ejemplo:
http : //www.hispamedios.com/ ? pagina=2 # inicio

ESQUEMA
El esquema identifica el protocol que se va a
usar. Aunque el protocolo más común es sin
duda el http, existe una variedad de esquemas
registrados para variedad de funciones como
por ejemplo ftp para transferencia de archivos.

Esta es la lista completa de esquemas
registrados: cid, data, dav, fax, ftp, file, gopher,
http, https, imap, ldap, mailto, mid, news, nfs,
nntp, pop, pres, sip, sips, snmp, tel, telnet, urn,
wais, xmpp.
PARTE JERÁRQUICA DE UN
URI


La parte jerárquica de la dirección contiene la
información del dominio o IP para acceder al
servidor y la ruta en el servidor para acceder al
recurso.
Por ejemplo:

//www.servidor.com/ruta/para/recurso.html
Las dos barras inclinadas al principio ( // )
indican que la dirección debe ser pasada al
recurso para que éste la interprete.

El servidor puede ser un IP o un nombre de
dominio (como en el ejemplo) y puede llevar
parámetros como el puerto e información de
control de acceso, como en este caso:

http://usuario:clave@miembros.sitio.com:80/
SOLICITUD

La solicitud indica variables que se pasan al
recurso (página) Web.

Está separada de la ruta mediante el signo de
interrogación y termina donde empieza el
fragmento delimitado por el caracter numeral
( # ) si lo hubiere, por ejemplo:

/miruta.html?variable=valor&variable2=valor2
FRAGMENTO

Permite indicar una subdirección dentro del
recurso al que apunta la dirección. Esta
delimitado por el caracter numeral ( # ) y se
extiende hasta donde se termina el URI.
Por ejemplo:

/miruta.html#subdireccion
FRAGMENTO
Este fragmento es la diferencia entre un URL y
un URI. Los URLs no identifican fragmentos y
por esto se recomienda utilizar la expresión
URI cuando se hable de direcciones
completas.
Sin embargo, el uso de la expresión URL se
ha generalizado al punto de que por ella se
entiende cualquier dirección Web sin tener en
cuenta los detalles técnicos.
USO DE MAYÚSCULAS Y
MINÚSCULAS

De acuerdo al estándar STD66, las partes de
un URI se comportan de diferente forma:


El esquema y el dominio son insensibles a
mayúsculas y por lo tanto se generalizan como
minúsculas. La ruta en cambio sí es sensible,
al igual que la solicitud y el fragmento
USO DE MAYÚSCULAS Y
MINÚSCULAS
Claro, esta sensibilidad depende también del
servidor que esté procesando la dirección, ya
que dicho servidor puede estar configurado
para normalizar todo a minúsculas. Sin
embargo, la mayoría de los servidores, en
particular Apache, respetan el uso de
mayúsculas en las partes apropiadas.
Ejemplo:
Correcto:
http://www.dominio.com/carpeta/definir-URL-URI.html
Incorrecto (o se normalizará a minúsculas):
HTTP://www.DOMINIO.com/

Gracias