Localitzador uniforme de recursos - Viquipèdia, l'enciclopèdia lliure
Vés al contingut
De la Viquipèdia, l'enciclopèdia lliure
El
localitzador uniforme de recursos
LUR
(anglès:
Uniform Resource Locator
, més conegut per l'
acrònim
URL
) és una adreça formada de caràcters
alfanumèrics
que indica la localització d'un fitxer o d'un directori a internet i que permet d'accedir-hi.
L'amfitrió identifica la màquina on hi ha el recurs o el fitxer. Pot ser un nom simbòlic dins del
sistema de noms de domini (DNS)
, com ara
o una
adreça IP
només fet de xifres
192.12.34.11.
El
port
és el número de port
Transmission Control Protocol (TCP)
del
servidor
, on es connectarà el
navegador
Un localitzador uniforme de recursos indica la
màquina
on es troba el
fitxer
a què fa referència, el
protocol d'Internet
que s'ha d'utilitzar per obtenir aquest fitxer i la manera com el
servidor web
sabrà quin és el fitxer. Exemples comuns d'utilització són
ftp://ftp.debian.org
Els protocols que entenen la majoria de navegadors són:
http
: protocol d'accés al
World Wide Web
https
: protocol d'accés securitzat al
World Wide Web
ftp o protocol de transferència de fitxers.
file
: protocol d'accés i localització d'arxius dins de sistemes de fitxers.
mailto
: etiqueta per afegir una adreça de
correu electrònic
news
: protocol d'intercanvi de llistes de notícies.
gopher
: protocol per a l'organització jeràrquica de llistes de fitxers.
telnet
: protocol que serveix per accedir remotament a una altra màquina, i controlar-la com si s'estigués al davant.
Format general
modifica
El format general d'un URL és:
esquema://màquina/directori/arxiu
També podeu afegir un altre tipus d'informació:
esquema://usuari:contrasenya@màquina:port/directori/arxiu
Per exemple:
L'especificació detallada es troba a la
RFC 1738
, titulada
Uniform Resource Locators
Esquema URL
modifica
Un URL es classifica pel seu esquema, que generalment indica el protocol de xarxa que es fa servir per recuperar, a través de la xarxa, la informació del recurs identificat. Un URL comença amb el nom del vostre esquema, seguit per dos punts, seguit per una
part específica de l'esquema
Alguns exemples d'esquemes URL:
http
- recursos
Hypertext Transfer Protocol
(HTTP).
https
- HTTP sobre
Secure Sockets Layer
(SSL).
ftp
File Transfer Protocol
mailto
- adreces de
correu electrònic
ldap
- cerques
Lightweight Directory Access Protocol
(LDAP).
file
- recursos disponibles al sistema local o en una xarxa local.
news
- grups de notícies
Usenet
newsgroup
).
gopher
- el protocol
Gopher
(en desús).
telnet
- el protocol
Telnet
ws
- el protocol
WebSocket
data
- l'esquema per inserir petits trossos de contingut als documents
esquema d'URI de dades
Data: URL
).
Alguns dels esquemes URL, com els populars
mailto
http
ftp
file
, juntament amb els de sintaxi general URL, es van detallar per primera vegada el 1994 al
Request for Comments
RFC 1630
, substituït un any després pels més específics
RFC 1738
RFC 1808
Encara són vàlids alguns dels esquemes definits al primer RFC, mentre que altres són debatuts o han estat refinats per estàndards posteriors. Mentrestant, la definició de la sintaxi general dels URL s'ha escindit en dues línies separades d'especificació d'URI:
RFC 2396
(1998) i
RFC 2732
(1999), tots dos obsolets però encara àmpliament referits a les definicions d'esquemes URL.
L'estàndard actual és el STD 66/
RFC 3986
del 2005.
Estructura i ús diari
modifica
Un HTTP URL combina en una adreça simple els quatre elements bàsics d'informació necessaris per recuperar un recurs des de qualsevol lloc a Internet:
El
protocol
que s'utilitza per comunicar o enviar dades.
L'amfitrió (
servidor
host
) amb què es comunica.
El
port de xarxa
al servidor per connectar-vos.
La
ruta
al recurs al servidor (per exemple, el vostre nom de fitxer).
Un URL típic pot ser del tipus:
On:
http
és el protocol.
ca.wikipedia.org
és l'amfitrió.
80
és el nombre de port de xarxa al servidor (Sent 80 el valor per defecte per al protocol
HTTP
, aquesta porció pot ser completament omesa).
/wiki/Special:Search
és la ruta de recurs.
?search=tren&go=Go
és la
cadena de cerca (o Query string)
(Part opcional).
Molts navegadors web no requereixen que l'usuari introdueixi
per adreçar-se a una pàgina web, perquè HTTP és el protocol més comú que es fa servir en navegadors web. Igualment, com que 80 és el port per defecte per a HTTP, usualment no s'especifica. Normalment només s'introdueix un URL parcial, per exemple:
www.wikipedia.org/wiki/Train
. Per anar a una pàgina principal només s'introdueix el nom d'amfitrió, com ara
www.wikipedia.org
Atès que el protocol HTTP permet que un servidor respongui a una sol·licitud redirigint el navegador web a un URL diferent, molts servidors addicionalment permeten als usuaris ometre certes parts de l'URL, com ara la part "www.", o el caràcter numeral ("#") de traça si el recurs en qüestió és un
directori web
. Tot i això, aquestes omissions tècnicament constitueixen un URL diferent, de manera que el navegador web no pot fer aquests ajustaments i ha de confiar que el servidor respondrà amb una redirecció. És possible per a un servidor web (a causa d'una estranya tradició) oferir dues pàgines diferents per a URL que difereixen únicament en un caràcter "#".
Noteu que a
ca.wikipedia.org/wiki/Tren
, l'ordre jeràrquic dels cinc elements és:
org
domini de primer nivell
wikipedia
(domini de segon nivell)
ca
subdomini
wiki
Tren
És a dir, abans de la primera barra diagonal "/" es llegeix de dreta a esquerra, i després la resta es llegeix d'esquerra a dreta.
Visió general
modifica
El terme URL també és usat fora del context de la WWW. Els
servidorés
de
bases de dades
especifiquen URL com un paràmetre per realitzar
connexions
. De manera similar, qualsevol aplicació client-servidor que segueixi un protocol particular pot especificar un format URL com a part del procés de comunicació.
Exemple d'un URL a una base de dades:
jdbc:datadirect:oracle://myserver:1521;sid=testdb
Si una pàgina web és en forma singular i més o menys permanentment definida a través d'un URL, pot ser
enllaçada
(vegeu també
permalink
deep linking
). Aquest no sempre és el cas, per exemple, una opció de menú pot canviar el contingut d'un marc dins de la pàgina, sense que aquesta nova combinació tingui el vostre propi URL. Una pàgina web també pot dependre d'informació emmagatzemada temporalment. Si el marc o pàgina web té el vostre propi URL, això no és sempre obvi per a algú que vol enllaçar-s'hi: l'URL d'un marc no apareix a la
barra d'adreces
del navegador, i una pàgina sense barra d'adreces podria haver estat produïda. L'URL es pot trobar al codi font oa les propietats de diversos components de la pàgina.
A part del propòsit d'enllaçar-se a una pàgina oa un component de pàgina, pot passar que es vulgui conèixer l'URL per mostrar únicament el component o superar restriccions com ara una finestra de navegador que no tingui barres d'eines o que sigui de mida petita i no ajustable.
Els servidors web servidors també tenen la capacitat d'adreçar URL si la destinació ha canviat, permetent als llocs canviar la seva estructura sense afectar els enllaços existents. Aquest procés es coneix com a
redireccionament d'URL
URL relatius al protocol
modifica
Els enllaços relatius al protocol (PRL), també coneguts com a URL relatius al protocol (PRURL), són URL que no tenen cap protocol especificat. Per exemple,
//example.com
utilitzarà el protocol de la pàgina actual, normalment HTTP o HTTPS.
Referències
modifica
Localitzador uniforme de recursos
».
Gran Enciclopèdia Catalana
Barcelona:
Grup Enciclopèdia
Núria Bort i Pié (redacció), «URL»,
Diccionari d'internet
, Barcelona, Ed. Enciclopèdia Catalana, 2001, pàgina 161,
ISBN 84-412-0596-5
Uniform Resource Locators (URL). A Syntax for the Expression of Access Information of Objects on the Network
».
Definición de URL - Definicion.de
(en castellà).
[Consulta: 1r novembre 2022].
Localitzador uniforme de recursos
, p. 193, a
Google Books
Secure Development for Mobile Apps: How to Design and Code Secure Mobile Applications with PHP and JavaScript
(en anglès). 1st.
CRC Press
March 10, 2014,
p.
193.
ISBN 978-1-48220903-7
Localitzador uniforme de recursos
Google Books
HTML, XHTML, and CSS Bible
(en anglès). 1st.
John Wiley & Sons
2011,
p.
124.
ISBN 978-1-11808130-3
Vegeu també
modifica
Wikimedia Commons
hi ha contingut multimèdia relatiu a:
Localitzador uniforme de recursos
Canonització (informàtica)
Identificador de Recursos Internacionalitzat
Localitzador persistent uniforme per a recursos
Registres d'autoritat
GND
NKC
Bases d'informació
GEC
Britannica
SNL
Treccani
Obtingut de «
Categories
Protocols de xarxa
Internet
Disseny web
Categories ocultes:
Pàgines amb enllaç commonscat des de Wikidata
Control d'autoritats
Pàgines que usen enllaços màgics RFC
Localitzador uniforme de recursos
Afegeix un tema
US