Акысыз URL энкодер жана декодер

URL'дерди жана суроо саптарын коддоо жана чечмелөө. encodeURIComponent, decodeURIComponent жана суроо сап талдоо колдойт.

Жүктөлгөндөн кийин оффлайн иштейт
Кодировкалоо режими

Бардык корголгон белгилерди коддойт — сурам маанилери жана жол сегменттери үчүн эң жакшысы.

Бул кантип иштейт

URL коддоо жана декоддоо бул жерде JavaScript'тин курулма глобалдары — encodeURIComponent, encodeURI жана decodeURIComponent — колдонуп толугу менен браузериңизде болот, үчүнчү тараптын китепканасысыз жана тармак сурамысыз. Курал ошондой эле сурам сабы параметрлерин ачкыч-маани таблициасы катары талдоо жана көрсөтүү үчүн браузердин нативдик URL API'син ачат.

  1. 1
    Коддоо режимин тандаңыз
    Үч режим чыныгы дүйнөнүн колдонуу учурларына картага түшөт: "Компонент" encodeURIComponent чакырат жана резервделбеген символдордон башка баарын качырат — жеке сурам маанилери үчүн туура тандоо. "Толук URL" encodeURI чакырат жана схеманы, слэштерди жана домендди бүтүн калтырат. "Форма" encodeURIComponent колдонот, андан кийин HTML формалары жиберген application/x-www-form-urlencoded форматка дал келтирүү үчүн %20ди +'ke алмаштырат.
  2. 2
    Бир басуу менен кодддоо же декоддоо
    Коддоо текстиңизди тандалган функция аркылуу өткөрөт жана пайыз-коддолгон натыйжаны көрсөтөт. Декоддоо decodeURIComponent чакырат (Форма режиминде + боштуктарга айландырылып). Туура эмес пайыз-ырааттуулуктар — уланма байтсыз жалгыз %E0 сыяктуу — кармалып, ичи ката катары билдирилет, бузулуунун ордуна.
  3. 3
    URL API менен сурам саптарын талдоо
    "Параметрлерди талдоо" аракети киргизүүңүздү браузердин нативдик URL конструкторуна орап, ар бир ачкыч-маани жубун алуу үчүн url.searchParams циклдейт. Эгер URL конструктору киргизүүнү четке кагса, кол менен жазылган запастык & жана = боюнча бөлүп, ар бир токенди safeDecode аркылуу иштетет, ошондуктан жарым же чийки сурам саптары дагы окулуучу таблица берет.
  4. 4
    Натыйжаны көчүрүңүз
    Кодддолгон же декодддолгон текст моноширинадуу чыгуу блогунда пайда болот. Көчүрүү баскычы аны Clipboard API аркылуу алмашуу буферине жазат. Эч бир учурда эч нерсе түзмөгүңүздөн чыкпайт.

Байланыштуу куралдар

Көп берилүүчү суроолор