URL Parser
Vlož akúkoľvek URL — uvidíš protokol, host, port, path, query parametre (dekódované), hash a origin.
Zadaj vstup vyššie, aby si videl výsledok.
Zadaj vstup vyššie, aby si videl výsledok.
Vytvoril JXXR1 · ♥ Sponzorovať · ☕ Kúp mi kávu
Načo to slúži?
URL má niekoľko častí: protocol (https), host (example.com), port, path, query parameters, fragment (hash). Tento parser rozloží URL na tieto časti, dekóduje query parametre a ukáže origin (protocol + host + port).
Kedy to použiť
- Debug komplexnej URL, kde nie je jasné, čo je query a čo path.
- Extrakcia konkrétneho parametra z URL.
- Kontrola, čo presne ide server-u (origin pre CORS).
- Sanity check redirect URL pred použitím.
Časté chyby
- Fragment (#) ide len browser-u. Server nikdy nevidí
#fragment. - Default port.
https://example.comimplicitne 443;http://implicitne 80. - Origin definícia. Pre CORS: scheme + host + port.
https://example.com:443ahttps://example.comsú rovnaký origin. - Trailing slash.
https://a.comahttps://a.com/sú technicky rôzne path-y; server-y väčšinou redirectujú. - Punycode. Doména s diakritikou je v URL ako
xn--...; parser ti môže ukázať obe formy.