HTML Uniform Resource Locator
URL je jiné slovo pro webovou adresu.
URL se může skládat ze slov (např. w3schools.com) nebo adresy internetového protokolu (např. 192.68.20.50).
Většina lidí zadává jméno při surfování, protože jména se pamatují snadněji než čísla.
URL – Uniform Resource Locator
Webové prohlížeče požadují stránky z webových serverů pomocí adresy URL.
Uniform Resource Locator (URL) se používá k adresování dokumentu (nebo jiných dat) na webu.
Webová adresa jako https://www.w3schools.com/html/default.asp se řídí těmito pravidly syntaxe:
scheme://prefix.domain:port/path/filename
Vysvětlení:
- schéma - definuje typ internetové služby (nejběžnější je http nebo https )
- prefix - definuje prefix domény (výchozí pro http je www )
- doména – definuje název internetové domény (jako w3schools.com)
- port - definuje číslo portu na hostiteli (výchozí pro http je 80 )
- cesta - definuje cestu na serveru (Pokud je vynechán: kořenový adresář webu)
- název_souboru – definuje název dokumentu nebo zdroje
Běžná schémata URL
Níže uvedená tabulka uvádí některá běžná schémata:
Scheme | Short for | Used for |
---|---|---|
http | HyperText Transfer Protocol | Common web pages. Not encrypted |
https | Secure HyperText Transfer Protocol | Secure web pages. Encrypted |
ftp | File Transfer Protocol | Downloading or uploading files |
file | A file on your computer |
Kódování URL
Adresy URL lze odesílat pouze přes internet pomocí znakové sady ASCII . Pokud adresa URL obsahuje znaky mimo sadu ASCII, je nutné adresu URL převést.
Kódování URL převádí jiné než ASCII znaky do formátu, který lze přenášet přes internet.
Kódování adresy URL nahrazuje znaky jiné než ASCII znakem „%“ následovaným hexadecimálními číslicemi.
Adresy URL nemohou obsahovat mezery. Kódování adresy URL obvykle nahrazuje mezeru znaménkem plus (+), neboli %20.
Zkus to sám
Pokud kliknete na "Odeslat", prohlížeč zakóduje URL vstup před jeho odesláním na server.
Stránka na serveru zobrazí přijatý vstup.
Zkuste jiný vstup a znovu klikněte na Odeslat.
Příklady kódování ASCII
Váš prohlížeč zakóduje vstup podle znakové sady použité na vaší stránce.
Výchozí znaková sada v HTML5 je UTF-8.
Character | From Windows-1252 | From UTF-8 |
---|---|---|
€ | %80 | %E2%82%AC |
£ | %A3 | %C2%A3 |
© | %A9 | %C2%A9 |
® | %AE | %C2%AE |
À | %C0 | %C3%80 |
Á | %C1 | %C3%81 |
 | %C2 | %C3%82 |
à | %C3 | %C3%83 |
Ä | %C4 | %C3%84 |
Å | %C5 | %C3%85 |
Úplný odkaz na všechna kódování adres URL naleznete v naší Referenční příručce kódování adres URL .