Kodér URL: online kódovanie pre dotazy a URI
Kodér URL percentuálne kóduje text pre použitie v URL s možnosťami kódovania component, full-URI a form. Použite encodeURIComponent pre hodnoty dotazov, keď je potrebné escapovať nebezpečné znaky, encodeURI, keď majú zostať znaky štruktúry URL ako : a / nedotknuté, alebo režim form, keď sa medzery majú zmeniť na +, ako v application/x-www-form-urlencoded. Funguje súkromne vo vašom prehliadači.
Kodér URL je nástroj v prehliadači na percentuálne kódovanie textu určeného pre URL. Poskytuje režimy component, full-URI a form, takže si môžete vybrať, ako má byť text reprezentovaný pre konkrétne použitie URL. Pre hodnoty dotazov encodeURIComponent escapuje nebezpečné znaky; encodeURI zachováva znaky štruktúry URL ako : a /.
Režim, ktorý si vyberiete, určuje, ako sa vstup zakóduje. Režim component je vhodný pre hodnoty dotazov, zatiaľ čo režim full-URI zachováva uvedené znaky štruktúry nedotknuté. Režim form sa riadi klasickým štýlom application/x-www-form-urlencoded, kde sa medzery kódujú ako +. Tieto možnosti vám pomôžu prispôsobiť výstup druhu dát URL, ktoré pripravujete.
URL musia reprezentovať text pomocou znakov a konvencií, ktoré zapadajú do ich štruktúry. Kódovanie hodnoty dotazu pomáha odlíšiť jej obsah od okolitej URL, zatiaľ čo kódovanie celého URI môže zachovať oddeľovače ako : a /. Kódovanie form je užitočné, keď je očakávanou konvenciou application/x-www-form-urlencoded. Výber zodpovedajúceho režimu pomáha vyhnúť sa použitiu jedného štýlu kódovania na každú situáciu s URL.
Kodér URL funguje úplne vo vašom prehliadači, takže vstup sa spracúva na vašom zariadení a nenahráva sa, neukladá ani neodosiela na server. Po načítaní stránky nástroj funguje offline, pretože nemá žiadnu závislosť na serveri. Je bezplatný a súkromný, čo sa hodí, keď chcete kódovať text bez jeho odosielania inam.
Vývojári a DevOps inžinieri môžu nástroj použiť pri príprave hodnôt dotazov, práci s celými URI alebo formátovaní textu v štýle form. Je tiež užitočný pri kontrole zakódovanej hodnoty, ktorú niekto zdieľal, alebo pri overovaní, že hodnotu možno obnoviť bez zmeny jej obsahu. Dostupné režimy uľahčujú aplikovanie rozdielov medzi bežnými prístupmi ku kódovaniu URL.
Krok 1: Napíšte, vložte alebo presuňte text, ktorý chcete kódovať. Začnite hodnotou dotazu, URI alebo iným textom určeným pre URL.
Krok 2: Vyberte režim kódovania URL, ktorý zodpovedá vášmu použitiu. Možnosti zahŕňajú kódovanie component, full-URI a form.
Krok 3: Skontrolujte zakódovaný výsledok vzhľadom na vaše zamýšľané použitie. Režim component escapuje nebezpečné znaky, zatiaľ čo encodeURI ponecháva znaky štruktúry URL ako : a / nedotknuté.
Krok 4: Skopírujte zakódovanú hodnotu. Pri kódovaní form sú medzery reprezentované ako +.
Prípad použitia: Pripravte hodnotu dotazu, ktorá obsahuje znaky, ktoré sa majú escapovať. Režim component je určený pre hodnoty dotazov a kóduje nebezpečné znaky.
Prípad použitia: Zakódujte celé URI pri zachovaní čitateľnosti jeho štruktúry. encodeURI ponecháva znaky ako : a / nedotknuté.
Prípad použitia: Formátujte text pre klasický štýl application/x-www-form-urlencoded. Zvoľte režim form, keď majú byť medzery reprezentované ako +.
Prípad použitia: Obnovte pôvodný text z hodnoty URL, ktorú vám niekto poslal. To vám môže pomôcť pochopiť, čo zdieľaná hodnota dotazu obsahuje.
Prípad použitia: Skontrolujte hodnotu v oboch smeroch, aby ste overili, že kódovanie nezmenilo text. Porovnanie pôvodnej a obnovenej hodnoty pomôže potvrdiť výsledok.
Prípad použitia: Preneste text cez kanál, ktorý prenáša len obsah URL. Kódovanie pomáha reprezentovať znaky vo forme vhodnej pre URL.
Prípad použitia: Vyberte správny štýl kódovania pri príprave dát URL pre vývojársky pracovný postup. Možnosti režimov pomáhajú rozlíšiť kódovanie hodnôt dotazov od kódovania full-URI a form.