Негізгі мазмұнға өту

URL кодтаушысы және декодер — тегін

URL мекенжайларын және сұрау жолдарын кодтау және декодтау. encodeURIComponent, decodeURIComponent және сұрау жолын талдауды қолдайды.

Жүктелгеннен кейін офлайн жұмыс істейді
Кодтау режимі

Әрбір сақталған таңбаны кодтайды — сұрау мәндері және жол сегменттері үшін ең жақсы.

Жиі қолданылуы

  • API Үшін URL Параметрлерін КодтаңызAPI сауалдау URL-ләріне қосымша қою бойынша сауал жолдарын параметрлерін қауіпсіз кодтаңыз.
  • Электрондық Пошта Сілтемелері Үшін URL-ләрді КодтаңызЭлектрондық пошта науқандары үшін басу-бәсенді сілтемелер жасаңыз — арнайы символдарды кодтаңыз, сілтемелер барлық электрондық пошта клиенттерінде орсасын.
  • Әлеуметтік Ортақ Пайдалану Үшін URL-ләрді КодтаңызTwitter, Facebook және LinkedIn ортақ пайдалану түймелері үшін алдын ала толтырылған мәтін, хэштегтілер және сілтемелер болатын URL-ләрді әзірлеңіз.
  • Күрделі сұрау жолдарын кодтауКөлемді параметрлі сұрау жолдарын құрау және кодтап - кез келген URL ге қосуға дайын.
  • Webhook балығын қайтару үшін URL кодтауҮшінші тарап қызметтерге және OAuth ағындарына параметр ретінде өткізілген балық қайтару URL-дерін кодтау.

Қалай жұмыс істейді

Мұндағы URL кодтау мен декодтау JavaScript-тің кірістірілген глобалдарын — encodeURIComponent, encodeURI және decodeURIComponent — үшінші тарап кітапханасы мен желілік сұраусыз пайдаланып толығымен браузеріңізде жұмыс істейді. Құрал сондай-ақ сұрау жол параметрлерін кілт-мән кестесі ретінде талдау мен көрсету үшін браузердің нативті URL API-ын ашады.

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

Байланысты құралдар

Жиі қойылатын сұрақтар