Uniform Resource Locator: Porovnání verzí

Smazaný obsah Přidaný obsah
Řádek 6:
 
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)
:''[[schéma (informatika)|schéma]], [[internetová doména|doménové jméno]], [[síťový port (software)|port]], specifikace [[soubor]]u, parametry''
 
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 19:
* port: 80 – jelikož pro http je port 80 implicitní, není ho třeba v tomto konkrétním případě uvádět
* konkrétní umístění v rámci serveru: /w/wiki.phtml – je uveden včetně cesty (adresáře) v rámci [[webserver]]u, začínající od adresáře „viděného z internetu“
* parametry (formulářová data): pro formulářové metody POST a GET, jsou-li specifikovány, jsou uvozeny znakem [[otazník]]u. Zde je první parametr se jménem „title“ a hodnotou „URL“, druhý se jménem „action“ a hodnotou „edit“. Parametr a hodnota se oddělují rovnítkem, dvojice parametr–hodnota se oddělují [[ampersand]]em. Hodnota (i s rovnítkem) může být vynechána, pak se parametr předá jako prázdný řetězec.
 
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: