Zadejte URL adresu
Výsledek analýzy
Historie
Průvodce strukturou URL adresy
Naučte se o součástech URL adresy a pochopení jednotných identifikátorů zdrojů.
Kompletní struktura URL adresy
Plná syntaktická struktura URL adresy a význam každé součásti.
Schéma://[Uživatelské_informace@]Hostitel[:Port][/Cesta][?Požadavek][#Fragment]
| Komponenta | Popis | Detaily |
|---|---|---|
|
|
Určuje protokol používaný pro přístup k zdroji, jako je http, https, ftp, mailto. |
Časté: http(80), https(443), ftp(21), ws(80), wss(443) |
|
|
Obsahuje uživatelské informace, název hostitele a číslo portu pro identifikaci zdroje. |
Formát: [Uživatelské_informace@]Hostitel[:Port], například, uživatel:heslo@ukazka.cz:8080 |
|
|
Určuje server podle doménového jména nebo IP adresy a je nejdůležitější součástí URL adresy. |
Může být doména (ukazka.cz), IPv4 (192.168.1.1) nebo IPv6 ([::1]) |
|
|
Určuje port služby na serveru. Pokud je vynecháno, použije se výchozí port pro daný protokol. |
Rozsah: 1 - 65535, často používané: 80 (HTTP), 443 (HTTPS), 21 (FTP) |
|
|
Určuje přesné umístění zdroje na serveru, podobně jako cesta v souborovém systému. |
Hierarchická struktura oddělená /: /dokumenty/rucovodstvi/instalace.html |
|
|
Klíč - hodnotové dvojice začínající ?, pro posílání dalších informací na server. |
Formát: ?klic1=hodnota1&klic2=hodnota2. Speciální znaky musí být kódovány podle standardu pro URL adresy. |
|
|
Začíná # pro navigaci uvnitř stránky a obvykle odkazuje na konkrétní sekce stránky. |
Pro zobrazení pouze u klienta a neposílá se na server, například, #sekce1 |
|
|
Obsahuje uživatelské jméno a heslo pro identifikaci. Je zřídka používáno v moderních aplikacích. |
Formát: uživatelské_jméno:heslo@. Nevhodné z bezpečnostních důvodů. |
|
|
Speciální znaky musí být kódovány v procentovém formátu, aby byla zajištěna správná přenositelnost URL adresy. |
Mezera → %20, Čínské znaky → UTF - 8 kódování, Rezervované znaky jako ? → %3F |
|
|
Odkazy na cesty na základě aktuálního umístění stránky, což usnadňuje psaní URL adres. |
./Stejný úroveň, ../Nahoru, /Kořenová cesta, //Relativní k protokolu, ?Pouze požadavek |
|
|
Sledují RFC 3986 a další mezinárodní standardy pro dosažení jednotnosti a kompatibility URL adres. |
Obvykle je maximální délka omezena na 2048 znaků a podporuje mezinárodní doménová jména. |