DevTulz Online

User Agent Parser


Čo je User Agent?

User Agent (UA) je reťazec, ktorý váš prehliadač alebo aplikácia odosiela s každou HTTP požiadavkou, aby sa identifikoval serveru. Zvyčajne obsahuje informácie o názve a verzii prehliadača, operačnom systéme a jeho verzii, vykresľovacom engine a type zariadenia. Napríklad Chrome na Windows môže odoslať: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36. Servery používajú tento reťazec na analytiku, vyjednávanie obsahu a detekciu kompatibility. Vývojári používajú UA parsery, aby pochopili, ktoré prehliadače a zariadenia navštevujú ich stránky.

Ako používať User Agent Parser

  1. Nástroj pri načítaní automaticky zistí a analyzuje User Agent vášho aktuálneho prehliadača.

  2. Kliknite na Zistiť môj UA kedykoľvek, aby ste znova rozpoznali aktuálny prehliadač.

  3. Vložte akýkoľvek reťazec User Agent do vstupného poľa — okamžite sa analyzuje počas písania.

  4. Kliknite na Príklad, aby ste načítali ukážkový reťazec User Agent pre iPhone Safari.

  5. Výsledky zobrazujú prehliadač, OS, typ zariadenia a vykresľovací engine v kartičkách a detailnej tabuľke.

Často kladené otázky

Je bezpečné dekódovať tu citlivé údaje? Áno. Všetko dekódovanie prebieha v tvojom prehliadači pomocou JavaScriptu. Žiadne údaje sa neprenášajú na server, takže vaše zakódované reťazce zostanú úplne súkromné.

Aký je rozdiel medzi Base64 a URL-bezpečným Base64? Štandardný Base64 používa znaky + a /, ktoré sú špeciálne znaky v URL. URL-bezpečný Base64 ich nahrádza znakami - a _, takže reťazec možno bezpečne použiť v URL a názvoch súborov bez percentuálneho kódovania.

Prečo môj dekódovaný výstup vyzerá ako nezmysly? Ak boli pôvodné údaje binárne (ako napríklad obrázok, PDF alebo komprimovaný súbor), dekódovaný výstup nebude čitateľný text. V takom prípade reťazec Base64 predstavuje binárny súbor, nie textový reťazec.

Je Base64 forma šifrovania? Nie. Base64 je schéma kódovania, nie šifrovanie. Ktokoľvek môže dekódovať reťazec Base64 bez kľúča. Nikdy by nemal byť používaný na ochranu citlivých údajov — na to použite správne šifrovanie.

Keywords: user agent parser, UA parser, rozpoznanie prehliadača, analýza reťazca user agent, detektor user agent, aký je môj user agent, user agent prehliadača, dekodér reťazca UA