Uniform Resource Locator: Porovnání verzí

Smazaný obsah Přidaný obsah
Formátování a zdůvodnění nedoporučení hesla v URL
Řádek 1:
'''URL''', celým názvem '''Uniform Resource Locator''' („jednotný„jednotná lokátoradresa zdrojů“zdroje“) je [[textový řetězec|řetězec]] znaků s definovanou strukturou, který slouží k přesné specifikaci umístění zdrojů informací (ve smyslu dokument nebo služba) na [[Internet]]u.
 
== Charakteristika ==
[[Soubor:URI Euler Diagram no lone URIs.svg|thumb|150px|[[Eulerův diagram]] vztahu mezi [[Uniform Resource Identifier|URI]], [[Uniform resource name|URN]] a URL]]
URL definuje [[internetová doména|doménovou]] adresu serveru, umístění zdroje na [[server]]u a [[Protokol (informatika)|protokol]], kterým je možné zdrojke zpřístupnitzdroji přistupovat.
 
Jednotlivá pole v URL:
protokol://server.doména druhého řádu.generická doména:port/umístění v rámci serveru?formulářová data (parametry)#kotva
 
protokol://server.doména druhého řádu.generická doména:port/umístění v rámci serveru?formulářová data (parametry)#kotva
 
Některá pole jsou nepovinná – buď nemají význam, nebo se předpokládá předdefinovaná hodnota, závislá např. na schématu (např. pro protokol [[Hypertext Transfer Protocol|HTTP]] je implicitní port 80), nebo na aplikaci (pro [[World Wide Web|webový]] prohlížeč se předpokládá protokol HTTP).
 
Řádek 28 ⟶ 26:
 
Pomocí URL lze zadat také [[autentizace|autentizační]] informace: mezi protokol a doménové jméno je možno vložit uživatelské jméno a případně i [[heslo]] oddělená navzájem dvojtečkou a od následující domény [[zavináč]]em; například:
[http://mirek:mojetajneheslo@www.example.com/ https://mirek:mojetajneheslo@www.example.com/]
Přestože je v případě protokolu HTTPS i v takovém případě heslo odesláno zašifrované, není tento způsob zadávání hesla ve webovém prohlížeči běžně doporučován. Některé prohlížeče v takovém případě mohou heslo uložit do historie prohlížeče nebo ponechat heslo zobrazené v adresním řádku.
Hesla je však doporučeno přes nešifrované protokoly neodesílat.
 
== Související články ==