Ce este o adresă URL (Uniform Resource Locator)?

Abreviat ca URL, un Uniform Resource Locator este un mod de identificare a locației unui fișier pe internet. Sunt ceea ce folosim pentru a deschide nu numai site-uri web, ci și pentru a descărca imagini, videoclipuri, programe software și alte tipuri de fișiere găzduite pe un server.

Deschiderea unui fișier local pe computerul dvs. este la fel de simplă ca dublu clic pe acesta, dar pentru a deschide fișiere pe computere la distanță, cum ar fi serverele web, trebuie să utilizăm adrese URL, astfel încât browserul nostru web să știe unde să caute. De exemplu, deschiderea fișierului HTML care reprezintă pagina web explicată mai jos se face prin introducerea acestuia în bara de navigare din partea de sus a browserului pe care îl utilizați.

Henrik5000 / Getty Images


Alte nume

Localizatorii uniformi de resurse sunt prescurtate cel mai frecvent ca adrese URL, dar sunt numite și adrese de site-uri web atunci când se referă la adrese URL care utilizează protocolul HTTP sau HTTPS.

URL-ul este de obicei pronunțat cu fiecare literă rostită individual (adică, u - r - l, nu earl). A fost o prescurtare pentru Universal Resource Locator înainte de a fi schimbat în Uniform Resource Locator în 1994.

Exemple de adrese URL

Probabil că sunteți obișnuit să introduceți adresa URL, ca aceasta pentru a accesa site-ul Google:

https://www.google.com

Întreaga adresă se numește URL. Un alt exemplu este acest site web (primul) și Microsoft (al doilea):

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

Puteți chiar să fiți foarte specific și să deschideți adresa URL directă către o imagine, ca aceasta lungă care indică sigla Google pe site-ul Wikipedia. Dacă deschideți acel link, puteți vedea că începe cu https:// și are o adresă URL cu aspect obișnuit, precum exemplele de mai sus, dar apoi are o mulțime de alte texte și bare oblice pentru a vă îndrepta către folderul și fișierul exact în care se află imaginea pe serverul site-ului web.

Același concept se aplică atunci când accesați pagina de conectare a unui router; adresa IP a routerului este utilizată ca adresă URL pentru a deschide pagina de configurare.

Majoritatea dintre noi sunt familiarizați cu aceste tipuri de adrese URL pe care le folosim într-un browser web precum Firefox sau Chrome, dar acestea nu sunt singurele cazuri în care veți avea nevoie de o adresă URL.

În toate aceste exemple, utilizați protocolul HTTP pentru a deschide site-ul web, care este probabil singurul pe care îl întâlnesc majoritatea oamenilor, dar există și alte protocoale pe care le-ați putea folosi, de asemenea, precum FTP, TELNET, MAILTO și RDP. O adresă URL poate indica chiar și fișierele locale pe care le aveți pe un hard disk. Fiecare protocol poate avea un set unic de reguli de sintaxă pentru a ajunge la destinație.


Structura unei adrese URL

O adresă URL poate fi împărțită în secțiuni diferite, fiecare piesă având un anumit scop atunci când accesează un fișier la distanță.

URL-urile HTTP și FTP sunt structurate la fel, ca și protocol: // hostname / fileinfo. De exemplu, accesarea unui fișier FTP cu adresa URL a acestuia ar putea arăta cam așa:

FTP: //servername/folder/otherfolder/programdetails.docx

Care, în afară de a avea FTP în loc de HTTP, arată ca orice altă adresă URL pe care s-ar putea să o întâlniți pe web.

Să folosim următoarea adresă URL, care este anunțul Google despre o eroare a procesorului, ca exemplu de adresă HTTP și să identificăm fiecare parte:

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

  • https este protocolul (ca și FTP este un protocol) care definește tipul de server cu care comunicați.
  • securitate este numele de gazdă utilizat pentru a accesa acest site web specific.
  • googleblog este numele domeniului.
  • com este ceea ce se numește domeniu de nivel superior (TLD), dintre care unele includ .net, .org, .co.uk etc.
  • / 2018 / 01 / reprezintă directoarele utilizate pentru organizarea paginii web sau a fișierului. Pe serverul web care deține fișierele site-ului web, acestea ar fi folderele reale pe care ați face clic pentru a găsi fișierul pe care îl specifică această adresă URL.
  • azi-cpu-vulnerabilitate-ce-ai-nevoie.html este fișierul real către care indică adresa URL. Dacă încercați să încărcați o imagine, un fișier audio sau un alt tip de fișier în loc de un fișier HTML, atunci adresa URL se va termina cu acea extensie de fișier (cum ar fi PNG sau MP3).
  • security.googleblog.com ca grup se numește Numele de domeniu complet calificat (FQDN).

Reguli de sintaxă URL

Numai numerele, literele și următoarele caractere sunt permise într-o adresă URL: ()! $ -'_ * +.

Alte caractere trebuie să fie codificate (traduse în cod de programare) pentru a fi acceptate.

Unele adrese URL au parametri care îl împart de variabile suplimentare. De exemplu, când efectuați o căutare pe Google pentru lifewire:

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

Semnul de întrebare pe care îl vedeți spune unui anumit script, găzduit pe serverul Google, că doriți să îi trimiteți o anumită comandă pentru a obține rezultate personalizate.

Scriptul specific pe care Google îl folosește pentru executarea căutărilor știe că orice urmează ? q = o parte a adresei URL ar trebui să fie identificată ca termen de căutare, deci orice este tastat în acel moment al adresei URL este utilizat pentru a căuta pe motorul de căutare Google.

Puteți vedea un comportament similar în adresa URL din această căutare pe YouTube pentru cele mai bune videoclipuri cu pisici:

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

Deși spațiile nu sunt permise într-o adresă URL, unele site-uri web folosesc un + semn, pe care îl puteți vedea atât în ​​exemplele Google, cât și pe YouTube. Alții folosesc echivalentul codificat al unui spațiu, care este% 20.

Unele adrese URL pot schimba între parametri în funcție de context. Un exemplu bun poate fi văzut atunci când adăugați un timestamp la un videoclip YouTube. Unele link-uri necesită un semn cu semn și altele folosesc un semn de întrebare.

Adresele URL pot utiliza, de asemenea, ancore. Acestea sunt situate chiar la sfârșit și descriu unde, pe acea pagină, să treacă când este selectat linkul. Ancorele sunt create la adăugarea de linkuri către o pagină web și folosesc semnul numeric (#). Iată un exemplu într-o intrare Wikipedia în care ancora vă duce într-o altă parte a paginii:

https://en.wikipedia.org/wiki/Lifewire#History

Adresele URL care utilizează mai multe variabile utilizează una sau mai multe semne de semn după semnul întrebării. Puteți vedea exemplul aici pentru o căutare Amazon.com pentru Windows 10:

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

Prima variabilă, url, este precedat de semnul întrebării, dar următoarea variabilă, cuvinte-cheie de câmp, este precedat de un ampersand. Variabilele suplimentare ar fi, de asemenea, precedate de un semn cu semn.

Părțile unei adrese URL sunt sensibile la majuscule și minuscule - în special, totul după numele domeniului (directoare și numele fișierului). Puteți vedea acest lucru dacă scrieți cu majusculă cuvântul „nevoie” în exemplul URL de la Google pe care l-am deconstruit mai sus, făcând citirea finalului adresei URL azi-cpu-vulnerabilitate-ce-ai-nevoie.html. Încercați să deschideți acea pagină și puteți vedea că nu se încarcă, deoarece acel fișier specific nu există pe server.


Mai multe informații despre adrese URL

Dacă un URL vă indică un fișier pe care browserul dvs. web îl poate afișa, cum ar fi o imagine JPG, atunci nu trebuie să îl descărcați de fapt pe computer pentru a-l vedea. Cu toate acestea, pentru fișierele care nu sunt afișate în mod normal în browser, cum ar fi fișierele PDF și DOCX, și în special fișierele EXE (și multe alte tipuri de fișiere), vi se va solicita să îl descărcați.

Adresele URL ne oferă o modalitate ușoară de a accesa adresa IP a unui server fără a fi nevoie să știm care este adresa reală. Sunt ca nume ușor de reținut pentru site-urile noastre web preferate. Această traducere de la o adresă URL la o adresă IP este utilizată pentru serverele DNS.

Unele adrese URL sunt foarte lungi și complexe și sunt folosite cel mai bine dacă faceți clic pe el ca link sau îl copiați / lipiți în bara de adrese a browserului. O greșeală într-o adresă URL ar putea genera o eroare de cod de stare HTTP din seria 400, cel mai frecvent tip fiind o eroare 404.

Un exemplu poate fi văzut la gog.com. Dacă încercați să accesați o pagină care nu există pe serverul lor (ca aceasta), veți primi o eroare 404. Aceste tipuri de erori sunt atât de frecvente încât veți găsi adesea versiuni personalizate, adesea pline de umor, ale acestora pe unele site-uri web. Păstrăm o listă cu unele dintre cele mai bune.

Dacă întâmpinați probleme la accesarea unui site web sau a unui fișier online despre care credeți că ar trebui să se încarce normal, consultați ghidul nostru Cum să depanați o eroare într-un ghid URL pentru câteva idei utile despre ce să faceți în continuare.

Majoritatea adreselor URL nu necesită denumirea portului. Deschiderea google.com, de exemplu, se poate face prin specificarea numărului de port la sfârșit, cum ar fi http://www.google.com:80, dar nu este necesar. Dacă site-ul web ar funcționa în schimb pe portul 8080, puteți înlocui portul și accesați pagina în acest fel.

În mod implicit, site-urile FTP utilizează portul 21, dar altele pot fi configurate pe portul 22 sau ceva diferit. Dacă site-ul FTP nu folosește portul 21, trebuie să specificați pe care îl folosește pentru a accesa corect serverul. Același concept se aplică oricărei adrese URL care folosește un port diferit de ceea ce programul folosit pentru a accesa presupune implicit că îl folosește.