Obsah
URI (Uniform Resource Identifier)
URI (Jednotný identifikátor prostředku) je kompaktní řetězec znaků používaný k jednoznačné identifikaci abstraktního nebo fyzického zdroje v rámci sítě. V naší digitální architektuře slouží URI jako společný technický základ pro adresaci webových stránek, souborů, API endpointů i unikátních objektů v databázích.
Vztah mezi URI, URL a URN
[cite_start]URI je nadřazená kategorie, která se dělí na dvě hlavní formy[cite: 8]:
- URL (Uniform Resource Locator): Identifikuje zdroj prostřednictvím jeho umístění a mechanismu přístupu (např. `https://www.google.com`).
- URN (Uniform Resource Name): Identifikuje zdroj jeho jménem v konkrétním jmenném prostoru, nezávisle na jeho aktuální poloze (např. `urn:isbn:0451450523`).
Využití URI v našich systémech
1. API a integrace
Náš Vývojový tým využívá URI pro definici RESTful rozhraní v rámci VPC. [cite_start]Každý zdroj (např. uživatel, dokument, projekt v Jira) má své unikátní URI, přes které s ním ostatní služby komunikují[cite: 8].
- Příklad: `https://api.firma.cz/v1/projects/123`
2. Digitální identifikátory v knihovních systémech
[cite_start]V rámci projektů jako Obálky knih využíváme specifické typy URI (např. UUID) k dotazování na metadata a digitalizované dokumenty v systému Kramerius[cite: 8].
- [cite_start]Identifikátor může být jedna hodnota nebo pole hodnot, což je klíčové při práci s dokumenty obsahujícími více identifikátorů, jako je ISBN[cite: 8].
- [cite_start]Příklad URI v API dotazu: `http://cache.obalkyknih.cz/api/books?uuid=uuid:5954939e-dde2-11e0-8e1a-001c259520c6`[cite: 8].
3. Sémantický web a metadata
URI jsou základem pro propojování dat (Linked Data). [cite_start]Naše Marketingové oddělení a analytici používají URI k jednoznačnému označení entit v grafech metadat, což umožňuje efektivní fulltextové vyhledávání a automatizované zpracování obsahu[cite: 8].
Bezpečnost a správa URI
V rámci kybernetické bezpečnosti a správy sítě (IT Podpora) platí:
- [cite_start]Normalizace: Všechna URI v našich aplikacích musí být validována podle standardu RFC 3986, aby se předešlo chybám v kódování (např. s UTF-8 znaky)[cite: 8].
- [cite_start]Validace refereru: Pro přístup k některým API (např. náhledy obálek) je vyžadována registrace URL adresy (referer), kde se budou data zobrazovat[cite: 8].
Tip pro správce: Při konfiguraci našich WWW serverů dbejte na správné přesměrování (301 Redirect), aby stará URI nezpůsobovala chyby 404 a neztrácela se tak kontinuita odkazů v naší dokumentaci.
— Související stránky: ZIF, URL, URN, VPC, Jira, Kybernetická bezpečnost, IT Podpora, WWW
