Co je adresa URL (Uniform Resource Locator)?

Obsah:

Co je adresa URL (Uniform Resource Locator)?
Co je adresa URL (Uniform Resource Locator)?
Anonim

Zkratka URL, Uniform Resource Locator je způsob identifikace umístění souboru na internetu. Jsou to, co používáme k otevírání nejen webových stránek, ale také ke stahování obrázků, videí, softwarových programů a dalších typů souborů, které jsou hostovány na serveru.

Otevření místního souboru ve vašem počítači je stejně jednoduché jako dvojité kliknutí, ale k otevření souborů na vzdálených počítačích, jako jsou webové servery, musíme použít adresy URL, aby náš webový prohlížeč věděl, kde hledat. Například otevření souboru HTML, který představuje webovou stránku vysvětlenou níže, se provede zadáním do navigační lišty v horní části prohlížeče, který používáte.

Image
Image

Jiná jména

Uniform Resource Locator se nejčastěji zkracují jako adresy URL, ale nazývají se také adresy webových stránek, pokud odkazují na adresy URL, které používají protokol HTTP nebo

URL se obvykle vyslovuje s každým písmenem zvlášť (tj. u - r - l, nikoli earl). Dříve to byla zkratka pro Universal Resource Locator, než byla v roce 1994 změněna na Uniform Resource Locator.

Příklady adres URL

Pravděpodobně jste zvyklí zadávat URL, jako je tato pro přístup na web Google:

https://www.google.com

Celá adresa se nazývá URL. Dalším příkladem je tento web (první) a web společnosti Microsoft (druhý):

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

Dokonce můžete získat velmi konkrétní a otevřít přímou adresu URL obrázku. Například následující URL vede na logo Google na webu Wikipedie:

https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Google_2015_logo.svg/220px-Google_2015_logo.svg.png

Vidíte, že začíná https: a má běžně vypadající adresu URL jako výše uvedené příklady, ale pak má spoustu dalšího textu a lomítek, aby vás nasměrovala do přesné složky a souboru, kde je obrázek umístěn na serveru webové stránky.

Stejný koncept platí při přístupu na přihlašovací stránku routeru; IP adresa routeru se používá jako URL pro otevření konfigurační stránky.

Většina z nás zná tyto typy adres URL, které používáme ve webovém prohlížeči, jako je Firefox nebo Chrome, ale nejsou to jediné případy, kdy budete potřebovat adresu URL.

Ve všech těchto příkladech používáte k otevření webu protokol HTTP, což je pravděpodobně jediný, se kterým se většina lidí setkává, ale můžete použít i jiné protokoly, jako je FTP, TELNET, MAILTO a RDP. Adresa URL může dokonce odkazovat na místní soubory, které máte na pevném disku. Každý protokol může mít jedinečnou sadu pravidel syntaxe, aby se dostal do cíle.

Struktura adresy URL

Adresu URL lze rozdělit do různých částí, přičemž každá část slouží specifickému účelu při přístupu ke vzdálenému souboru.

Adresy URL HTTP a FTP mají stejnou strukturu jako protocol://hostname/fileinfo. Například přístup k souboru FTP s jeho adresou URL může vypadat nějak takto:

FTP://název serveru/složka/jiná složka/programdetails.docx

Což, kromě toho, že máte FTP místo HTTP, vypadá jako jakákoli jiná adresa URL, se kterou se můžete na webu setkat.

Použijme následující URL jako příklad adresy HTTP a identifikujme každou část:

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

  • https je protokol (stejně jako FTP je protokol), který definuje typ serveru, se kterým komunikujete.
  • security je název hostitele používaný pro přístup k tomuto konkrétnímu webu.
  • googleblog je název domény.
  • com je to, čemu se říká doména nejvyšší úrovně (TLD), z nichž některé zahrnují.net,.org,.co.uk atd.
  • /2018/01/ představuje adresáře používané k uspořádání webové stránky nebo souboru. Na webovém serveru, který uchovává soubory webových stránek, by to byly skutečné složky, které byste proklikali, abyste našli soubor, který tato adresa URL určuje.
  • todays-cpu-vulnerability-what-you-need.html je skutečný soubor, na který adresa URL odkazuje. Pokud byste se místo souboru HTML pokoušeli načíst obrázek, zvukový soubor nebo jiný typ souboru, pak by adresa URL končila příponou souboru (jako-p.webp" />.
  • security.googleblog.com jako skupina se nazývá plně kvalifikovaný název domény (FQDN).

Pravidla syntaxe URL

V adrese URL jsou povolena pouze čísla, písmena a následující znaky: ()!$-'_+.

Ostatní znaky musí být zakódovány (přeloženy do programovacího kódu), aby mohly být přijaty.

Některé adresy URL mají parametry, které je oddělují od dalších proměnných. Když například na Googlu vyhledáváte lifewire:

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

Otazník, který vidíte, říká určitému skriptu hostovanému na serveru Google, že mu chcete poslat konkrétní příkaz, abyste získali vlastní výsledky.

Specifický skript, který Google používá ke spouštění vyhledávání, ví, že cokoli, co následuje za ?q=, by mělo být identifikováno jako hledaný výraz, takže cokoli je napsáno bod v adrese URL se používá k vyhledávání ve vyhledávači Google.

Podobné chování můžete vidět na adrese URL v tomto vyhledávání nejlepších videí s kočkami na YouTube:

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

Přestože v adrese URL nejsou povoleny mezery, některé webové stránky používají znak +, který můžete vidět v příkladech Google i YouTube. Jiné používají zakódovaný ekvivalent mezery, což je %20.

Některé adresy URL mohou přepínat mezi parametry v závislosti na kontextu. Dobrým příkladem je přidání časového razítka do videa na YouTube. Některé odkazy vyžadují ampersand a jiné používají otazník.

Adresy URL mohou také používat kotvy. Ty jsou umístěny na samém konci a popisují, kam na dané stránce přejít po výběru odkazu. Kotvy se vytvářejí při přidávání odkazů na webovou stránku a používají znak čísla (). Zde je příklad ve Wikipedii, kde vás kotva přenese do jiné části stránky:

https://en.wikipedia.org/wiki/LifewireHistory

Adresy URL, které používají více proměnných, používají za otazníkem jeden nebo více ampersandů. Zde můžete vidět příklad vyhledávání Amazon.com pro Windows 10:

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

Před první proměnnou, url, předchází otazník, ale před další proměnnou, field-keywords, předchází znak ampersand. Další proměnné by také předcházel znak ampersand.

Části adresy URL rozlišují malá a velká písmena, vše za názvem domény (adresáře a název souboru). Sami se o tom můžete přesvědčit, když v příkladu adresy URL od Googlu, kterou jsme dekonstruovali výše, použijete velké písmeno „need“, takže konec adresy URL bude znít todays-cpu-vulnerability-what-you-NEED.htmlZkuste tuto stránku otevřít a uvidíte, že se nenačte, protože tento konkrétní soubor na serveru neexistuje.

Další informace o adresách URL

Pokud vás adresa URL odkazuje na soubor, který váš webový prohlížeč dokáže zobrazit, například obrázek JPG, nemusíte jej ve skutečnosti stahovat do počítače, abyste jej viděli. U souborů, které se normálně v prohlížeči nezobrazují, jako jsou soubory PDF a DOCX a zejména soubory EXE (a mnoho dalších typů souborů), budete vyzváni ke stažení.

Adresy URL nám poskytují snadný způsob přístupu k IP adrese serveru, aniž bychom museli vědět, jaká je skutečná adresa. Jsou to jako snadno zapamatovatelné názvy našich oblíbených webových stránek. K tomuto překladu z adresy URL na adresu IP slouží servery DNS.

Některé adresy URL jsou opravdu dlouhé a složité a nejlépe je využijete, když na ně kliknete jako odkaz nebo je zkopírujete/vložíte do adresního řádku prohlížeče. Chyba v adrese URL může způsobit chybu stavového kódu HTTP řady 400, nejběžnějším typem je chyba 404.

Pokud se pokusíte o přístup na stránku, která na serveru neexistuje, zobrazí se chyba 404. Tyto typy chyb jsou tak časté, že na některých webech často najdete jejich vlastní, často vtipné verze. Pokud máte potíže s přístupem na web nebo online soubor, o kterém si myslíte, že by se měl normálně načítat, zkuste vyřešit problém s adresou URL.

Většina adres URL nevyžaduje uvedení názvu portu. Otevření webu google.com lze například provést zadáním čísla portu na konci, například https://www.google.com:80, ale není to nutné. Pokud by web místo toho fungoval na portu 8080, mohli byste port nahradit a přistupovat ke stránce tímto způsobem.

Ve výchozím nastavení používají servery FTP port 21, ale jiné mohou být nastaveny na portu 22 nebo něčem jiném. Pokud server FTP nepoužívá port 21, musíte pro správný přístup k serveru určit, který používá. Stejný koncept platí pro jakoukoli adresu URL, která používá jiný port, než jaký program použitý k přístupu ve výchozím nastavení předpokládá.

FAQ

    Mohu zablokovat adresu URL?

    Ano. Způsob blokování webových stránek závisí na vašem zařízení a operačním systému. Většina webových prohlížečů umožňuje blokovat konkrétní stránky a pomocí nastavení routeru můžete zablokovat adresu URL v celé síti.

    Co je to snadno zapamatovatelná adresa URL?

    Jasná adresa URL je krátká, zapamatovatelná adresa URL, která přesměrovává z delší a složitější adresy URL. Chcete-li nastavit snadno použitelnou adresu URL, použijte zkracovač adres URL, který nabízí vlastní domény.

    Co je adresa URL zpětného volání?

    Adresa URL zpětného volání je stránka, na kterou jsou uživatelé přesměrováni po dokončení akce na jiném webu nebo v programu. Pokud například provedete nákup na webové stránce a budete přesměrováni k externímu zpracovateli plateb, budete po dokončení platby přesměrováni na adresu URL pro zpětné volání (obvykle potvrzovací stránku) na původním webu.

    Jaký je rozdíl mezi HTTP a

    Hlavní rozdíl mezi HTTP a HTTPS spočívá v tom, že HTTPS je bezpečnější. Proto by měl být vždy používán na webových stránkách, kde je třeba přenášet zabezpečená data.

Doporučuje: