Přejít na obsah
Domů

URL: Co je webová adresa, jak funguje a z jakých částí se skládá

URL — webová adresa: co je to, jak funguje a z jakých částí se skládá. Přehled protokolu, domény, cesty, parametrů a fragmentů pro rychlé pochopení.

Uniform Resource Locator (URL) je jiný název pro webovou adresu. Adresy URL se skládají z písmen, číslic a dalších symbolů ve standardním tvaru. Lidé je používají v počítačích, aby počítač načetl a zobrazil určitý zdroj (obvykle webovou stránku) z jiného počítače (webového serveru) na internetu. Dělají to tak, že zadají adresu URL do webového prohlížeče nebo častěji kliknou na odkaz, například na odkaz na webové stránce, kterou již vidí.

Adresy URL se skládají z několika částí:

  • Protokol. Velmi často je to protokol HTTP (Hypertext TransferProtocol).
  • Některé oddělovací znaky: ://
  • Jméno nebo adresa druhého počítače. Velmi časté je, že názvy začínají na www. (což znamená World Wide Web), ale celý název je na správci daného počítače.

V některých případech může adresa URL obsahovat také

  • Cesta k dokumentu nebo skriptu.
  • V případě skriptu jsou další parametry za otazníkem (?)
  • Uživatelské jméno a heslo potřebné pro přístup na určitou stránku
  • Nějaký text za znakem libry (#), který označuje místo, na které se má přeskočit.

Adresa URL této stránky je https://simple.wikipedia.org/w/index.php?title=Uniform_Resource_Locator

  • https je protokol
  • simple.wikipedia.org je webová stránka
  • /w/index.php je skript. Tento skript dostane parametry, title=Uniform_Resource_Locator

Kratší forma, nazývaná ("relativní") adresa URL, se používá v případech, kdy by počítač mohl správně vyplnit celou ("absolutní") adresu URL z kontextu. Například z /wiki/URL funguje pouze pro odkaz na Wikipedii na tuto stránku na Wikipedii. Absolutní adresy URL lze sdílet i mimo počítače, a to i bez vysvětlení nebo jen s malým vysvětlením.

URL je URI. URI je Uniform Resource Identifier (jednotný identifikátor zdroje). URL a URI je v podstatě totéž. Nemusíte je tedy zaměňovat.

Galerie obrázků

1 Obrázek

Základní části URL (podrobněji)

  • Schéma (protokol) – určuje, jaký protokol se použije k přístupu ke zdroji, nejčastěji http nebo https. HTTPS je šifrovaná verze HTTP a používá se pro bezpečné připojení.
  • Oddělovač – po schématu následuje obvykle ://, které odděluje protokol od zbytku adresy.
  • Autorita – zahrnuje hostitele (doménové jméno nebo IP adresu) a volitelně port (např. :80 nebo :443) a uživatelské jméno a heslo (ve starších případech, dnes se nedoporučuje). Autorita má obecný tvar [userinfo@]host[:port].
  • Cesta – určující umístění dokumentu nebo skriptu na serveru, například /w/index.php. Cesty mohou obsahovat složky a název souboru.
  • Query (dotaz) – část za otazníkem ?, kde jsou předávány parametry ve tvaru jmeno=hodnota, často oddělené ampersandem &.
  • Fragment – část za znakem #, označuje konkrétní místo (kotvu) v dokumentu, kam má prohlížeč přeskočit. Fragment se zpracovává na straně klienta (prohlížeče).

Další technické poznámky

  • Porty a výchozí hodnoty: pokud není port v URL uveden, používá se výchozí (např. 80 pro HTTP, 443 pro HTTPS).
  • Percent-encoding (kódování znaků): některé znaky v URL musí být zakódovány pomocí procenta (např. mezera → %20). To zajišťuje správné zpracování znaků, které mají v URL speciální význam.
  • Mezinárodní domény: doménová jména mohou obsahovat znaky mimo ASCII díky Punycode (který je v adresách interně převeden).
  • Bezpečnost: nikdy neukládejte citlivé údaje (hesla, tokeny) přímo v URL — adresy se mohou ukládat v historii prohlížeče, logech serverů nebo být viditelné třetím stranám. Preferujte POST a hlavičky nebo jiné bezpečné metody. Používejte HTTPS, pokud přenášíte citlivá data.

Příklad rozboru URL

V uvedené adrese https://simple.wikipedia.org/w/index.php?title=Uniform_Resource_Locator jsou části takto:

  • https – schéma/protokol (šifrované spojení)
  • simple.wikipedia.org – hostitel / doménové jméno serveru
  • /w/index.php – cesta ke skriptu na serveru
  • ?title=Uniform_Resource_Locator – query: parametr title s hodnotou Uniform_Resource_Locator

Relativní versus absolutní URL

Absolutní URL obsahuje kompletní informaci včetně schématu a hostitele (např. https://example.com/folder/page.html) a je použitelná odkudkoliv. Relativní URL (např. /folder/page.html nebo page.html) závisí na kontextu (aktuálním umístění stránky) a používá se v odkazech uvnitř webu pro kratší zápis.

URL a URI – rozdíl

URI (Uniform Resource Identifier) je obecnější pojem, který identifikuje zdroj. URL je konkrétní typ URI, který kromě identifikace říká i způsob, jak se ke zdroji dostat (např. pomocí HTTP). Stručně: každé URL je URI, ale ne každé URI je URL.

Tyto informace by vám měly pomoci lépe porozumět, co je URL, z jakých částí se skládá a jak s nimi pracovat bezpečně a efektivně.

Rozšíření

Ty jsou na konci názvu domény, před kterým je tečka. Zpočátku existovalo šest hlavních rozšíření:

Dnes existuje mnoho dalších rozšíření URL. Obvykle se jedná buď o doménu nejvyšší úrovně, nebo o zájmové seskupení. Každá země má svou vlastní doménu nejvyšší úrovně, například .ca pro Kanadu, .us pro Spojené státy americké nebo .co.uk pro Spojené království. Mnoho zemí má pouze vládní koncovku, například Spojené státy používají .gov nebo .fed.us, .gc.ca pro Kanadu a .gov.uk pro Spojené království. Mezi domény zájmových skupin patří .tv (televize), .pro (profesionálové) a .xxx (pornografie). Tyto domény se nepoužívají tak často jako původní přípony.

Otázky a odpovědi

Otázka: Co je to URL (Uniform Resource Locator)?

Odpověď: Adresa URL je jiný název pro webovou adresu. Skládá se z písmen, číslic a dalších symbolů ve standardním tvaru, který lidé používají k tomu, aby počítače načítaly a zobrazovaly konkrétní zdroje z internetu.

Otázka: Jaké jsou součásti adresy URL?

Odpověď: Adresa URL se skládá z několika částí, včetně protokolu (často Hypertext Transfer Protocol), oddělovacích znaků, názvu nebo adresy jiného počítače, cesty k dokumentu nebo skriptu, uživatelského jména a hesla potřebného pro přístup k určité stránce a textu za znakem libry (#).

Otázka: Co znamená zkratka "www"?

A: WWW znamená World Wide Web.

Otázka: Jaký je rozdíl mezi absolutní a relativní adresou URL?

Odpověď: Absolutní adresa URL obsahuje všechny informace potřebné k nalezení zdroje na internetu, zatímco relativní adresy URL lze použít pouze tehdy, když chybějící informace doplní kontext.

Otázka: Je nějaký rozdíl mezi URI a URL?

A: URI je zkratka pro Uniform Resource Identifier, což je v podstatě totéž jako URL, takže mezi nimi není velký rozdíl.

Otázka: Jak lidé používají adresy URL?

Odpověď: Lidé používají adresy URL tak, že je zadávají do webových prohlížečů nebo klepou na odkazy na webových stránkách, které si právě prohlížejí.

Související články

Autor

AlegsaOnline.com URL: Co je webová adresa, jak funguje a z jakých částí se skládá

URL: https://cs.alegsaonline.com/art/102863

Sdílet

Zdroje