Skrátene URL, Uniform Resource Locator predstavuje spôsob identifikácie umiestnenia súboru na internete. Používame ich nielen na otváranie webových stránok, ale aj na sťahovanie obrázkov, videí, softvérových programov a iných typov súborov, ktoré sú hostené na serveri.
Otvorenie lokálneho súboru v počítači je také jednoduché ako dvojité kliknutie naň, ale na otváranie súborov na vzdialených počítačoch, ako sú webové servery, musíme použiť adresy URL, aby náš webový prehliadač vedel, kde hľadať. Napríklad otvorenie súboru HTML, ktorý predstavuje webovú stránku vysvetlenú nižšie, sa vykoná zadaním do navigačného panela v hornej časti prehliadača, ktorý používate.
Iné mená
Uniform Resource Locator sú najčastejšie skracované ako adresy URL, ale nazývajú sa aj adresy webových stránok, keď odkazujú na adresy URL, ktoré používajú protokol HTTP alebo
URL sa zvyčajne vyslovuje s každým vysloveným písmenom samostatne (t. j. u - r - l, nie earl). Predtým to bola skratka pre Universal Resource Locator, kým sa v roku 1994 zmenila na Uniform Resource Locator.
Príklady adries URL
Pravdepodobne ste zvyknutí zadávať adresu URL, ako je táto na prístup na webovú stránku Google:
https://www.google.com
Celá adresa sa nazýva URL. Ďalším príkladom je tento web (prvý) a web spoločnosti Microsoft (druhý):
https://www.lifewire.comhttps://www.microsoft.com
Dokonca môžete získať mimoriadne konkrétnu adresu a otvoriť priamu adresu URL obrázka. Napríklad nasledujúca adresa URL vedie na logo Google na webovej stránke Wikipédie:
https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Google_2015_logo.svg/220px-Google_2015_logo.svg.png
Môžete vidieť, že začína https: a má bežne vyzerajúcu webovú adresu ako v príkladoch vyššie, ale potom má veľa iného textu a lomiek, aby vás nasmeroval do presného priečinka a súboru, kde sa obrázok nachádza na serveri webovej lokality.
Rovnaký koncept platí, keď pristupujete na prihlasovaciu stránku smerovača; adresa IP smerovača sa používa ako adresa URL na otvorenie konfiguračnej stránky.
Väčšina z nás pozná tieto typy adries URL, ktoré používame vo webovom prehliadači, ako je Firefox alebo Chrome, no nie sú to jediné prípady, kedy budete potrebovať adresu URL.
Vo všetkých týchto príkladoch používate na otvorenie webovej stránky protokol HTTP, ktorý je pravdepodobne jediný, s ktorým sa väčšina ľudí stretáva, ale môžete použiť aj iné protokoly, napríklad FTP, TELNET, MAILTO a PRV. Adresa URL môže dokonca odkazovať na lokálne súbory, ktoré máte na pevnom disku. Každý protokol môže mať jedinečný súbor pravidiel syntaxe, aby sa dostal do cieľa.
Štruktúra adresy URL
Webová adresa môže byť rozdelená do rôznych sekcií, pričom každá časť slúži na špecifický účel pri prístupe k vzdialenému súboru.
Webové adresy HTTP a FTP majú rovnakú štruktúru ako protocol://hostname/fileinfo. Napríklad prístup k súboru FTP s jeho adresou URL môže vyzerať takto:
FTP://servername/folder/otherfolder/programdetails.docx
Ktoré, okrem toho, že máte FTP namiesto HTTP, vyzerá ako akákoľvek iná adresa URL, s ktorou sa môžete stretnúť na webe.
Použime nasledujúcu adresu URL ako príklad adresy HTTP a identifikujme každú časť:
https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html
- https je protokol (ako FTP je protokol), ktorý definuje typ servera, s ktorým komunikujete.
- security je názov hostiteľa používaný na prístup k tejto konkrétnej webovej lokalite.
- googleblog je názov domény.
- com je to, čo sa označuje ako doména najvyššej úrovne (TLD), z ktorých niektoré zahŕňajú.net,.org,.co.uk atď.
- /2018/01/ predstavuje adresáre používané na usporiadanie webovej stránky alebo súboru. Na webovom serveri, ktorý uchováva súbory webových stránok, by to boli skutočné priečinky, cez ktoré by ste sa preklikali, aby ste našli súbor, ktorý určuje táto adresa URL.
- todays-cpu-vulnerability-what-you-need.html je skutočný súbor, na ktorý odkazuje adresa URL. Ak by ste sa namiesto súboru HTML pokúšali načítať obrázok, zvukový súbor alebo iný typ súboru, potom by adresa URL končila príponou súboru (napríklad-p.webp" />.
- security.googleblog.com ako skupina sa nazýva plne kvalifikovaný názov domény (FQDN).
Pravidlá syntaxe adries URL
V adrese URL sú povolené iba čísla, písmená a nasledujúce znaky: ()!$-'_+.
Ostatné znaky musia byť zakódované (preložené do programovacieho kódu), aby mohli byť prijaté.
Niektoré adresy URL majú parametre, ktoré ich oddeľujú od ďalších premenných. Napríklad, keď na Googli vyhľadáte lifewire:
https://www.google.com/search?q=lifewire
Otazník, ktorý vidíte, hovorí určitému skriptu hosťovanému na serveri Google, že mu chcete poslať konkrétny príkaz, aby ste získali vlastné výsledky.
Špecifický skript, ktorý Google používa na vyhľadávanie, vie, že čokoľvek, čo nasleduje za ?q=, by malo byť identifikované ako hľadaný výraz, takže čokoľvek napíšete bod v adrese URL sa používa na vyhľadávanie vo vyhľadávači Google.
Podobné správanie môžete vidieť na adrese URL v tomto vyhľadávaní najlepších videí s mačkami na YouTube:
https://www.youtube.com/results?search_query=best+cat+videos
Hoci v adrese URL nie sú povolené medzery, niektoré webové stránky používajú znak +, ktorý môžete vidieť v príkladoch Google aj YouTube. Iné používajú kódovaný ekvivalent medzery, čo je %20.
Niektoré adresy URL môžu prepínať medzi parametrami v závislosti od kontextu. Dobrým príkladom je pridávanie časovej pečiatky do videa YouTube. Niektoré odkazy vyžadujú ampersand a iné používajú otáznik.
Adresy URL môžu tiež používať kotvy. Tie sa nachádzajú na samom konci a popisujú, kam na tejto stránke preskočiť po výbere odkazu. Kotvy sa vytvárajú pri pridávaní odkazov na webovú stránku a používajú znak čísla (). Tu je príklad vo Wikipédii, kde vás kotva prenesie do inej časti stránky:
https://en.wikipedia.org/wiki/LifewireHistory
Webové adresy, ktoré používajú viacero premenných, používajú jeden alebo viacero ampersandov za otáznikom. Tu si môžete pozrieť príklad vyhľadávania na Amazon.com pre Windows 10:
https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=windows+10
Prvej premennej, url, predchádza otáznik, ale ďalšej premennej field-keywords predchádza znak ampersand. Ďalším premenným by tiež predchádzal znak ampersand.
Časti adresy URL rozlišujú veľké a malé písmená, všetko za názvom domény (adresáre a názov súboru). Môžete sa o tom presvedčiť, ak v príklade adresy URL od spoločnosti Google, ktorú sme dekonštruovali vyššie, použijete veľké písmeno „potreba“a koniec adresy URL uvediete takto: todays-cpu-vulnerability-what-you-NEED.htmlSkúste túto stránku otvoriť a uvidíte, že sa nenačítava, pretože tento konkrétny súbor na serveri neexistuje.
Viac informácií o webových adresách
Ak vás webová adresa nasmeruje na súbor, ktorý váš webový prehliadač dokáže zobraziť, napríklad obrázok vo formáte JPG, potom ho nemusíte sťahovať do počítača, aby ste ho videli. V prípade súborov, ktoré sa bežne nezobrazujú v prehliadači, ako sú súbory PDF a DOCX a najmä súbory EXE (a mnoho ďalších typov súborov), sa však zobrazí výzva na ich stiahnutie.
Adresy URL nám poskytujú jednoduchý spôsob prístupu k adrese IP servera bez toho, aby sme museli vedieť, aká je skutočná adresa. Sú to ako ľahko zapamätateľné názvy našich obľúbených webových stránok. Na tento preklad z adresy URL na adresu IP sa používajú servery DNS.
Niektoré adresy URL sú naozaj dlhé a zložité a najlepšie sa používajú, ak na ne kliknete ako odkaz alebo ich skopírujete/prilepíte do panela s adresou prehliadača. Chyba v adrese URL môže vygenerovať chybu stavového kódu HTTP série 400, pričom najbežnejším typom je chyba 404.
Ak sa pokúsite o prístup na stránku, ktorá na serveri neexistuje, zobrazí sa chyba 404. Tieto typy chýb sú také bežné, že na niektorých webových stránkach často nájdete ich vlastné, často vtipné verzie. Ak máte problémy s prístupom na webovú stránku alebo online súbor, o ktorom si myslíte, že by sa mal načítavať normálne, skúste vyriešiť problém s adresou URL.
Väčšina adries URL nevyžaduje uvedenie názvu portu. Otvorenie stránky google.com je napríklad možné vykonať zadaním čísla portu na konci, napríklad https://www.google.com:80, ale nie je to potrebné. Ak by webová lokalita namiesto toho fungovala na porte 8080, mohli by ste nahradiť port a pristupovať na stránku týmto spôsobom.
Stránky FTP štandardne používajú port 21, ale iné môžu byť nastavené na porte 22 alebo niečo iné. Ak server FTP nepoužíva port 21, musíte zadať, ktorý z nich používa, aby ste na server pristupovali správne. Rovnaký koncept platí pre každú adresu URL, ktorá používa iný port, než aký program, ktorý používa na prístup, štandardne predpokladá, že používa.
FAQ
Môžem zablokovať webovú adresu?
Áno. Spôsob blokovania webovej stránky závisí od vášho zariadenia a operačného systému. Väčšina webových prehliadačov vám umožňuje blokovať konkrétne stránky a prostredníctvom nastavení smerovača môžete zablokovať adresu URL v celej sieti.
Čo je to praktická webová adresa?
Návodná webová adresa je krátka, zapamätateľná webová adresa, ktorá presmeruje z dlhšej a zložitejšej webovej adresy. Ak chcete nastaviť praktickú webovú adresu, použite skracovač adries URL, ktorý ponúka vlastné domény.
Čo je webová adresa spätného volania?
Webová adresa pre spätné volanie je stránka, na ktorú sú používatelia presmerovaní po dokončení akcie na inej webovej lokalite alebo v programe. Ak napríklad uskutočníte nákup na webovej lokalite a budete presmerovaní na spracovateľa platieb tretej strany, po dokončení platby budete presmerovaní na adresu URL spätného volania (zvyčajne stránku s potvrdením) na pôvodnej lokalite.
Aký je rozdiel medzi HTTP a
Hlavný rozdiel medzi HTTP a HTTPS je v tom, že HTTPS je bezpečnejšie. Preto by sa mal vždy používať na webových stránkach, kde je potrebné prenášať zabezpečené údaje.