====== 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, **[[IT Podpora|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čnost|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` | > **Tip pro uživatele:** Pokud po kliknutí na URL v systému **[[Jira]]** obdržíte chybu 404, pravděpodobně byl zdroj přesunut. V takovém případě zkuste vyhledat daný dokument v naší wiki podle jeho **[[URN]]** nebo názvu. --- **Související stránky:** [[ZIF]], [[URI]], [[URN]], [[Jira]], [[IT Podpora]], [[Kybernetická bezpečnost]], [[WWW]], [[VPC]]