URL (Uniform Resource Locator)
URL (Jednotný lokátor prostředku) je specifický typ identifikátoru URI, který kromě identifikace zdroje určuje také jeho umístění v síti a mechanismus (protokol), jakým k němu lze přistupovat. V běžné řeči se pro URL nejčastěji používá termín „webová adresa“.
Anatomie URL
Standardní URL se skládá z několika částí, které naše systémy (prohlížeče, servery, síťové prvky) analyzují samostatně:
`protokol:doména:port/cesta?dotaz#kotva` * Protokol: Určuje metodu přenosu dat. Standardem u nás je HTTPS (šifrovaný přenos), dříve se používalo nezabezpečené HTTP nebo UUCP (historicky). * Doména: Adresa serveru v naší síti nebo na internetu (např. `jira.firma.cz`). * Port: Číslo brány, na které služba naslouchá (např. `:80` nebo `:443`). Pokud není uvedeno, prohlížeč použije výchozí podle protokolu. * Cesta: Konkrétní umístění souboru nebo zdroje na serveru. * Dotaz (Query string): Parametry předávané aplikaci (např. `?id=123`). * Kotva (Fragment): Odkaz na konkrétní místo uvnitř dokumentu. ===== Využití URL v naší infrastruktuře ===== ==== 1. Přístup ke službám ==== Většina našich interních nástrojů běží na vlastních subdoménách v rámci našeho VPC: * Znalostní báze: `wiki.firma.cz` * Projektové řízení: `jira.firma.cz` (integrováno s VCS) * Vzdálená správa: URL adresy pro přístup k rozhraním VNC nebo konzolím VPS. ==== 2. API endpointy ==== Náš Vývojový tým definuje URL jako adresy pro komunikaci mezi mikroslužbami. Tyto adresy jsou klíčové pro správné fungování našich WWW aplikací. ==== 3. IoT a telemetrie ==== Naše IoT zařízení odesílají data na specifické URL adresy (webhooky), které jsou chráněny v rámci naší UTM brány. ===== Bezpečnost a správa URL ===== V rámci kybernetické bezpečnosti dodržujeme tato pravidla: * SSL/TLS certifikáty: Každá firemní URL musí začínat na `https:`. Certifikáty spravuje IT Podpora.
- Zkracovače URL: Používání veřejných zkracovačů (bit.ly apod.) pro interní odkazy je zakázáno, aby nedocházelo k úniku informací o naší struktuře.
- Kódování znaků: Všechny parametry v URL musí být správně kódovány (percent-encoding), zejména při použití UTF-8 znaků (diakritika).
- Hloubková kontrola: Naše UTM brána filtruje URL adresy v reálném čase a blokuje ty, které jsou na černé listině (phishing, malware).
Srovnání: URL vs. URN vs. URI
| Identifikátor | Co určuje | Příklad |
|---|---|---|
| URI | Nadřazený identifikátor. | Cokoliv z řádků níže. |
| URN | Trvalé jméno zdroje (bez lokace). | `urn:isbn:978-0-13-110362-7` |
| URL | Adresu a způsob přístupu. | `https://wiki.firma.cz/zif` |
— Související stránky: ZIF, URI, URN, Jira, IT Podpora, Kybernetická bezpečnost, WWW, VPC
