Què és una URL? (Localitzador Uniforme de Recursos)

Definició i exemples d'un URL

Abreujat com URL , un localizador de recursos uniforme és una manera d'identificar la ubicació d'un fitxer a Internet. Són el que utilitzem per obrir no només els llocs web, sinó també per descarregar imatges, vídeos, programes de programari i altres tipus d'arxius allotjats en un servidor.

Obrir un fitxer local a l'ordinador és tan senzill com fer-hi doble clic, però per obrir fitxers en equips remots , com ara servidors web, hem d'utilitzar URL perquè el nostre navegador web sàpiga on buscar. Per exemple, obrir el fitxer HTML que representa la pàgina web que s'explica a continuació, es fa introduint-lo a la barra de navegació a la part superior del navegador que esteu utilitzant.

Els localizadors de recursos uniformes són abreviats amb més freqüència com a URL, però també s'anomenen adreces de llocs web quan es refereixen a URL que utilitzen el protocol HTTP o HTTPS.

Normalment, l' URL es pronuncia amb cada lletra que es parla individualment (és a dir, u-r-l , no earl ). Solia ser una abreviatura de Universal Resource Locator abans de canviar-se a Uniform Resource Locator.

Exemples d'URL

És probable que estigueu utilitzant per entrar a l'URL, com aquest per accedir al lloc web de Google:

https://www.google.com

L'adreça sencera s'anomena URL. Un altre exemple és aquest lloc web (primer) i Microsoft (segon):

https: // https://www.microsoft.com

Fins i tot podeu obtenir super específica i obrir l'URL directe a una imatge, com aquesta llarga que apunta al logotip de Google al lloc web de Wikipedia. Si obriu aquest enllaç, podeu veure que comença amb https: // i té una URL de cerca normal com els exemples anteriors, però té un munt d'altres text i barra inclinada per indicar-vos la carpeta i el fitxer exactes on la imatge resideix al servidor del lloc web.

El mateix concepte s'aplica quan accediu a la pàgina d'inici de sessió d'un enrutador ; l' adreça IP del router s'utilitza com a URL per obrir la pàgina de configuració. Vegeu aquesta llista de contrasenyes predeterminada de NETGEAR per veure el que vull dir.

La majoria de nosaltres estem familiaritzats amb aquests tipus d'URL que utilitzem en un navegador web com Firefox o Chrome, però aquests no són els únics casos en què necessiteu una URL.

En tots aquests exemples, esteu utilitzant el protocol HTTP per obrir el lloc web, que probablement és l'única trobada de la majoria de persones, però també hi ha altres protocols que podeu utilitzar, com ara FTP, TELNET , MAILTO i RDP. Un URL fins i tot pot apuntar als fitxers locals que teniu en un disc dur . Cada protocol pot tenir un conjunt únic de regles de sintaxi per arribar a la destinació.

Estructura d'un URL

Es pot dividir una URL en diferents seccions, cada peça que tingui un propòsit específic en accedir a un fitxer remot.

Les URL HTTP i FTP estan estructurades de la mateixa manera que el protocol: // hostname / fileinfo . Per exemple, l'accés a un fitxer FTP amb la seva URL pot semblar una cosa així:

FTP: // servidor / carpeta / altra carpeta / programes.docx

... que, a banda de tenir FTP en comptes d' HTTP , es veu com qualsevol altra URL que pugui trobar a la web.

Utilitzem la següent URL, que és l'anunci de Google d'un defecte de la CPU , com a exemple d'una adreça HTTP i identifica cada part:

https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html

Regles de sintaxi d'URL

Només es permeten números, lletres i els caràcters següents en un URL: ()! $ -'_ * +.

S'han d'codificar altres caràcters (traduïts al codi de programació) per tal d'acceptar-los en una URL.

Alguns URL tenen paràmetres que separen l'URL fora de variables addicionals. Per exemple, quan feu una cerca a Google :

https://www.google.com/search?q=

... el signe d'interrogació que veus és indicar un determinat script, allotjat al servidor de Google, que voleu enviar-li una ordre específica per obtenir resultats personalitzats.

El guió específic que Google utilitza per executar cerques sap que el que segueix la part ? Q = part de l'URL s'hauria d'identificar com a terme de cerca, de manera que el que s'escrigui en aquest punt de l'URL s'utilitza per cercar al motor de cerca de Google.

Podeu veure un comportament semblant a l'URL d'aquesta cerca de YouTube per obtenir els millors vídeos del gat :

https://www.youtube.com/results?search_query=best+cat+videos

Nota: tot i que no es permeten espais en una URL, alguns llocs web utilitzen un signe + , que podeu veure tant a Google com a YouTube. Uns altres usen l'equivalent codificat d'un espai, que és % 20 .

Les URL que utilitzen diverses variables utilitzen una o més ampers després del signe d'interrogació. Podeu veure l'exemple aquí per obtenir una cerca d'Amazon.com per a Windows 10:

https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=windows+10

La primera variable, url , és precedida pel signe d'interrogació, però la següent variable, camp-paraules clau , és precedida d'un ampersand. Les variables addicionals també aniran precedides d'una ampersand.

Les parts d'una URL distingeixen entre majúscules i minúscules , en concret, tot després del nom del domini (els directoris i el nom del fitxer). Podeu veure això per vosaltres mateixos si heu de capitalitzar la paraula "eines" a l'URL d'exemple del meu lloc que hem descomposat anteriorment, fent que el final de la URL sigui / free -driver-updater-Tools.htm . Intenteu obrir aquesta pàgina aquí i veureu que no es carrega perquè aquest fitxer específic no existeix al servidor.

Més informació sobre URL

Si un URL apunta a un fitxer que el vostre navegador web pot mostrar, com una imatge JPG , no haureu de descarregar el fitxer a l'ordinador per veure-ho. Tanmateix, per als fitxers que normalment no es mostren al navegador, com ara fitxers PDF i DOCX , i especialment fitxers EXE (i molts altres tipus de fitxer), se us demanarà que descarregueu el fitxer a l'ordinador per poder utilitzar-lo.

Les URL proporcionen una manera fàcil d'accedir a l'adreça IP d'un servidor sense haver de saber quina és l'adreça real. Són noms fàcils de recordar per als nostres llocs web preferits. Aquesta traducció des d'un URL a una adreça IP és el que serveixen els servidors DNS .

Alguns URL són realment llargs i complexos i s'utilitzen millor si feu clic com a enllaç o copieu-lo a la barra d'adreces del navegador. Un error en un URL podria generar un error de codi d'estat HTTP de 400 sèries, el tipus més comú era un error 404 .

Un exemple es pot veure a 1and1.com . Si intenteu accedir a una pàgina que no existeixi al vostre servidor (com aquest), obtindreu un error 404. Aquests tipus d'errors són tan habituals que sovint trobaràs versions personalitzades, sovint còmiques, d'alguns d'ells en alguns llocs web. Veure les meves 20 millors pàgines de canvis 404 Alguna presentació de diapositives per a alguns dels meus preferits personals.

Si teniu problemes per accedir a un lloc web o a un fitxer en línia que creieu que hauríeu de carregar normalment, consulteu Com resoldre problemes amb un error en una URL per obtenir algunes idees útils sobre què fer a continuació.

La majoria de les URL no requereixen el nom del port. Obrir google.com , per exemple, es pot fer especificant el seu número de port al final com http://www.google.com:80 però no és necessari. Si el lloc web funcionava al port 8080, podeu substituir el port i accedir a la pàgina d'aquesta manera.

De manera predeterminada, els llocs FTP utilitzen el port 21, però altres poden configurar-se al port 22 o alguna cosa diferent. Si el lloc FTP no utilitza el port 21, haureu d'especificar quin s'utilitza per poder accedir correctament al servidor. El mateix concepte s'aplica a qualsevol URL que utilitzi un port diferent del que el programa utilitzat per accedir assumeix per defecte que està utilitzant.