Šta je URL? (Uniform Resource Locator)

Definicija i primjeri URL-a

Skraćen kao URL , Uniform Resource Locator je način identifikacije lokacije datoteke na internetu. To su ono što mi koristimo da otvorimo ne samo web stranice, već i da preuzmemo slike, video zapise, softverske programe i druge vrste datoteka koje su hostirane na serveru.

Otvaranje lokalne datoteke na računaru je jednostavno kao što je dvostruko kliknite na njega, ali da biste otvorili datoteke na udaljenim računarima, kao što su web serveri, moramo koristiti URL-ove tako da naš web pretraživač zna gdje da izgleda. Na primer, otvaranje HTML datoteke koja predstavlja web stranicu objašnjeno dolje, vrši se unosom u navigacijsku traku na vrhu pretraživača koji koristite.

Jedinstveni lokacijski resursi najčešće se skraćuju kao URL-ovi, ali se takodje naziva i adresa web adrese kada se odnose na URL-ove koji koriste HTTP ili HTTPS protokol .

URL adresa se obično izgovara sa svakim slovom koji se pojedinačno govori (tj. U - r - l , ne earl ). To je bila kratica za Universal Resource Locator pre nego što je promenjena u Uniform Resource Locator.

Primjeri URL-ova

Verovatno ste navikli na unos URL-a, kao što je ovaj za pristup Google-ovoj web lokaciji:

https://www.google.com

Cela adresa se zove URL. Još jedan primjer je ova web stranica (prva) i Microsoftova (druga):

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

Čak možete dobiti super specifične i otvoriti direktni URL na slici, kao što je ova dugačka koja ukazuje na Googleov logotip na veb lokaciji Wikipedia. Ako otvorite tu vezu, možete videti da počinje sa https: // i ima redovan URL kao što su primjeri iznad, ali onda ima puno drugih tekstova i slješa kako bi vas uputio na tačnu fasciklu i datoteku gdje je slika nalazi se na serveru web sajta.

Isti koncept se primenjuje kada pristupate stranici za prijavljivanje rutera ; IP adresa rutera se koristi kao URL adresa kako bi se otvorila stranica konfiguracije. Pogledajte ovu NETGEAR listu podrazumevanih lozinki da biste videli šta mislim.

Većina nas poznaje ove vrste URL-ova koje koristimo u veb pregledaču poput Firefoxa ili Chrome-a, ali to nisu jedini primeri gdje vam je potreban URL.

U svim ovim primerima, koristite HTTP protokol za otvaranje web stranice, koja je verovatno jedini koji se najviše ljudi susreće, ali postoje i drugi protokoli koje možete koristiti, kao što su FTP, TELNET , MAILTO i RDP. URL može čak pokazivati ​​i 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 razvrstati u različite sekcije, svaki komad služi određenu svrhu prilikom pristupa udaljenoj datoteci.

HTTP i FTP URL-ovi su strukturirani isto, kao protokol: // hostname / fileinfo . Na primer, pristupanje FTP datoteci sa svojim URL-om možda izgleda ovako:

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

... koji osim FTP-a umjesto HTTP-a , izgleda kao bilo koji drugi URL-oj na koju možete naići na Internetu.

Koristimo sledeću URL adresu, a to je Googleova napomena o CPU manevrima , kao primjer HTTP adrese i identifikujte svaki dio:

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

Sintaksna pravila URL-a

Na URL-u su dozvoljeni samo brojevi, slova i sledeći znaci: ()! $ -'_ * +.

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

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

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

... pitanje o pitanju koje ste videli govori određeni skript, hostovan na Googleovom serveru, da želite da pošaljete određenu komandu njemu da biste dobili prilagođene rezultate.

Specifična skripta koju Google koristi za izvršavanje pretraživanja zna da bilo šta sledi ? Q = dio URL-a treba identifikovati kao izraz za pretragu, tako da se ono što je ukucano u toj tački u URL-u koristi za pretraživanje na Googleovom pretraživaču.

Slično ponašanje u URL-u u ovoj YouTube traženju možete videti za najbolje mačke :

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

Napomena: iako u URL-u nisu dozvoljeni razmaci, neke web lokacije koriste znak + , koji možete videti i na Google-u i YouTube-u. Drugi koriste kodirani ekvivalent prostora, što je % 20 .

URL-ovi koji koriste više varijabli koriste jedan ili više ampersands nakon upitnika. Možete videti primer ovde za Amazon.com pretragu za Windows 10:

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

Prvoj varijabli, url , prethodi znak pitanja, ali sljedećoj varijabli, polje-ključne riječi , prethodi ampersand. Dodatnim varijablama bi takođe trebalo prethoditi ampersand.

Dijelovi URL-a su osjetljivi na velika i mala slova - konkretno, sve nakon imena domena (direktorije i ime datoteke). Ovo možete videti sami ako kapitalizujete reč "alati" u primjeru URL-a sa moje stranice koju smo dekonstruirali gore, čime se kraj URL-a pročita /free-driver-updater-Tools.htm . Pokušajte da otvorite tu stranicu i vidite da se ne učitava jer ta specifična datoteka ne postoji na serveru.

Više informacija o URL-ima

Ako vas URL upućuje na datoteku koju vaš web pretraživač može prikazati, kao što je JPG slika, tada ne morate da preuzimate datoteku na računar kako biste je videli. Međutim, za datoteke koje se obično ne prikazuju u pregledaču, kao što su PDF i DOCX datoteke, a posebno EXE datoteke (i mnoge druge vrste datoteka), od vas će biti zatraženo da preuzmete datoteku na računar kako biste ga koristili.

URL adrese pružaju jednostavan način da pristupimo IP adresi servera bez potrebe da znaju koja je stvarna adresa. Oni su kao lako zapamćena imena za naše omiljene web stranice. Ovaj prevod sa URL adrese na IP adresu je ono za šta se koriste DNS serveri .

Neki URL-ovi su zaista dugački i složeni i najbolje se koriste ako kliknete na njega kao vezu ili kopirate / nalepite u adresnu traku pregledača. Greška u URL-u može generisati grešku kod HTTP statusa serije 400, a najčešći tip je greška 404 .

Jedan primer možete videti na 1and1.com . Ako pokušate pristupiti stranici koja ne postoji na njihovom serveru (kao što je ovaj), dobićete grešku 404. Ove vrste grešaka su toliko uobičajene da ćete na nekim veb lokacijama često pronaći često humoristične verzije. Vidite moje 20 najboljih stranica sa 404 grešaka Da li ste ikada imali slideshow za neke od mojih omiljenih favorita.

Ako imate problema sa pristupom veb lokaciji ili online datoteku za koju mislite da treba da se normalno učitava, pogledajte Kako rešiti grešku u URL-u za neke korisne ideje o tome šta dalje raditi.

Većini URL-ova ne zahtevaju da se ime porta daje. Otvaranje google.com-a , na primjer, može se obaviti navođenjem broja porta na kraju kao http://www.google.com:80 ali nije neophodno. Ako je web lokacija funkcionisala na portu 8080 umjesto toga, možete zamijeniti port i pristupiti na taj način na taj način.

FTP sajtovi po defaultu koriste port 21, ali drugi mogu biti podešeni na portu 22 ili nešto drugačije. Ako FTP sajt ne koristi port 21, morate navesti koji on koristi za pravilan pristup serveru. Isti koncept se odnosi na bilo koju URL adresu koja koristi drugu pristanu od onoga što program koristi za pristup podrazumevano pretpostavlja da koristi.