Što je URL? (Uniform Resource Locator)

Definicija i primjeri URL-a

Skraćeno kao URL , Uniform Resource Locator je način identifikacije lokacije datoteke na internetu. To je ono što upotrebljavamo za otvaranje ne samo web-mjesta, već i za preuzimanje slika, videozapisa, softverskih programa i drugih vrsta datoteka koje se nalaze na poslužitelju.

Otvaranje lokalne datoteke na vašem računalu je jednostavno kao dvostruko klikanje, ali za otvaranje datoteka na udaljenim računalima, kao što su web poslužitelji, moramo koristiti URL-ove tako da naš web preglednik zna gdje izgledati. Na primjer, otvaranje HTML datoteke koja predstavlja web stranicu koja je objašnjena u nastavku, vrši se unosom u navigacijsku traku pri vrhu preglednika koju koristite.

Jedinstveni resursi lokatori najčešće su skraćeni kao URL-ovi, ali se nazivaju i web- adresama kada se odnose na URL-ove koji koriste HTTP ili HTTPS protokol .

URL se obično izgovara svako pojedinačno izgovoreno pismo (tj. U-r-l , a ne earl ). Nekada je bila kratica za Universal Resource Locator prije nego što se promijeni u Uniform Resource Locator.

Primjeri URL-ova

Vjerojatno ste navikli unijeti URL, poput ove, za pristup Googleovim web stranicama:

https://www.google.com

Cijela adresa se zove URL. Drugi primjer je ova web stranica (prva) i Microsoft (druga):

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

Možete čak dobiti super specifične i otvoriti izravni URL sliku, kao što je ovaj dugačak koji ukazuje na Googleov logotip na Wikipediji. Ako otvorite tu vezu, vidjet ćete da počinje s https: // i ima redoviti URL koji izgleda poput gore navedenih primjera, ali ima puno drugih teksta i kose crta kako bi vas uputio na točnu mapu i datoteku u kojoj je slika nalazi se na poslužitelju web stranice.

Isti koncept primjenjuje se kada pristupate stranici za prijavu usmjerivača ; IP adresa usmjerivača se koristi kao URL kako bi se otvorila konfiguracijska stranica. Pogledajte ovaj NETGEAR zadani popis lozinki da biste vidjeli na što mislim.

Većina nas je upoznata s ovim vrstama URL-ova koje upotrebljavamo u web-pregledniku kao što je Firefox ili Chrome, ali to nisu jedini slučajevi u kojima trebate URL.

U svim ovim primjerima upotrebljavate HTTP protokol za otvaranje web stranice, što je vjerojatno jedini koji se susreće s većinom ljudi, ali postoje i drugi protokoli koje možete koristiti, kao što su FTP, TELNET , MAILTO i RDP. URL čak može upućivati ​​na lokalne datoteke koje imate na tvrdom disku . Svaki protokol može imati jedinstveni skup sintaksnih pravila kako bi došao do odredišta.

Struktura URL-a

URL se može podijeliti u različite odjeljke, a svaki dio služi određenu svrhu pri pristupu udaljenoj datoteci.

HTTP i FTP URL strukturirani su jednaki kao protokol: // naziv hosta / datotečni sustav . Na primjer, pristupanje FTP datoteci s njegovim URL-ovima može izgledati ovako:

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

... koji, osim što ima FTP umjesto HTTP-a , izgleda kao bilo koji drugi URL koji se može susresti vani na webu.

Koristimo sljedeći URL, koji je Googleova objava pogreške u procesoru , kao primjer HTTP adrese i identificira svaki dio:

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

Sintaksa pravila URL-a

U URL-u su dopušteni samo brojevi, slova i sljedeći znakovi: ()! $ -'_ * +.

Drugi znakovi moraju biti kodirani (prevedeni u programski kôd) kako bi bili prihvaćeni u URL-u.

Neki URL-ovi imaju parametre koji razdvajaju URL od dodatnih varijabli. Na primjer, kada pretražujete Google :

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

... upitnik koji vidite govori o određenoj skripti hostiranoj na Googleovom poslužitelju da želite poslati određenu naredbu da biste dobili prilagođene rezultate.

Specifična skripta koju Google upotrebljava za izvršavanje pretraživanja zna da sve što slijedi ? Q = dio URL-a treba biti označeno kao pojam za pretraživanje, pa se ono što je upisano u tom trenutku u URL-u koristi za pretraživanje na Googleovoj tražilici.

Možete vidjeti slična ponašanja u URL-u u ovom pretraživanju usluge YouTube za najbolje videozapise o mačkama :

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

Napomena: premda prostori nisu dopušteni u URL-u, neke web-lokacije upotrebljavaju znak + , koji možete vidjeti u oba Google i YouTube primjerima. Drugi koriste ekvivalentni kodirani prostor, koji je % 20 .

URL-ovi koji upotrebljavaju više varijabli upotrebljavaju jednu ili više oznaka nakon upitnika. Ovdje možete vidjeti primjer za Amazon.com pretraživanje za Windows 10:

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

Prvu varijablu, url , prethodi upitnik, ali sljedeću varijablu, polje-ključne riječi , prethodi znak. Dodatne varijable također bi prethodio i jedan znak.

Dijelovi URL-a razlikuju velika i mala slova - konkretno, sve nakon naziva domene (direktorije i naziv datoteke). To možete vidjeti sami ako kapitalizirate riječ "alati" u primjeru URL-a s moje web-lokacije koju smo prethodno dekonstruirali, čime se kraj URL-a čita /free-driver-updater-Tools.htm . Pokušajte otvoriti tu stranicu i vidjet ćete da se ne učitava jer ta specifična datoteka ne postoji na poslužitelju.

Više informacija o URL-ovima

Ako vam URL upućuje na datoteku koju vaš web preglednik može prikazati, poput JPG slike, onda ne morate zapravo preuzeti datoteku na računalo da biste je vidjeli. Međutim, za datoteke koje se obično ne prikazuju u pregledniku, kao što su PDF i DOCX datoteke, a posebno EXE datoteke (i mnoge druge vrste datoteka), od vas će se tražiti da preuzmete datoteku na računalo da biste ga koristili.

URL-ovi omogućuju nam jednostavan pristup IP adresi poslužitelja bez potrebe da saznamo koja je stvarna adresa. Oni su poput jednostavnih imena za naše omiljene web stranice. Ovaj prijevod s URL-a na IP adresu koristi se za DNS poslužitelje .

Neki su URL-ovi jako dugi i složeni i najbolje se upotrebljavaju ako je kliknete kao vezu ili kopirajte / zalijepite u adresnu traku preglednika. Pogreška u URL-u može generirati pogrešku HTTP statusa serije 400, najčešći tip je pogreška 404 .

Jedan primjer može se vidjeti na adresi 1and1.com . Ako pokušate pristupiti stranici koja ne postoji na svom poslužitelju (poput ove), dobit ćete pogrešku 404. Te vrste pogrešaka toliko su česte da ćete često na njima pronaći prilagođene, često smiješne inačice. Pogledajte moje 20 najboljih 404 pogrešaka ikad slideshow za neke od mojih osobnih favorita.

Ako imate poteškoća s pristupom web-lokaciji ili mrežnoj datoteci koju biste trebali normalno učitati, pogledajte odjeljak Kako ukloniti pogrešku u URL-u za neke korisne ideje o tome što dalje.

Većina URL-ova ne zahtijeva davanje naziva luke. Otvaranje google.com , na primjer, može se izvršiti određivanjem njegovog broja luke na kraju kao što je http://www.google.com:80, ali nije potrebno. Ako web stranica radi na portu 8080 umjesto toga, možete zamijeniti priključak i pristupiti stranici na taj način.

Prema zadanim postavkama, FTP sučelja koriste port 21, ali drugi mogu biti postavljeni na luka 22 ili nešto drugačije. Ako FTP web mjesto ne koristi priključak 21, morate odrediti koji se koristi kako bi ispravno pristupio poslužitelju. Isti koncept primjenjuje se za bilo koji URL koji koristi drugu lozinku od onoga što program za pristup pretpostavlja prema zadanim postavkama.