URL кодтау / декодтау құралын қалай қолдану керек
- 1
Кодтау немесе декодтауды таңдаңыз
Кодтау бос орындар мен арнайы таңбаларды %XX түріне келтіреді, ал Декодтау %XX мәнін қайтадан оқылатын мәтінге айналдырады.
- 2
Нені кодтайтыныңызды таңдаңыз
Бір параметр үшін сұраныс мәнін, толық мекенжай үшін Толық URL режимін, ал бос орын + болуы керек болса, форма деректерін таңдаңыз.
- 3
Мәтінді немесе сілтемені қойыңыз
Нәтиже теру кезінде жаңарып тұрады, ал толық URL үшін оның бөліктері мен параметрлерінің талдауы көрсетіледі.
- 4
Нәтижені көшіріп алыңыз
Оны көшіріңіз, файл ретінде сақтаңыз немесе кері айналымды тексеру үшін Нәтижені кіріс ретінде қолдану батырмасын басыңыз.
Шектеулер және Pro
Тіркелусіз тегін, қойылатын мәтіннің ұзындығына шектеу жоқ. 600 000 таңбадан ұзын нәтиже бөлшектеп көрсетіледі, бірақ толық көшіріледі немесе сақталады.
Pro жарнаманы өшіреді, түрлендіргіш барлық тарифте бірдей. Pro-ны қарау
URL кодтау / декодтау туралы
URL мекенжайында ASCII таңбаларының шектеулі жиынтығы ғана болуы мүмкін. Сондықтан бос орын, диакритикалық белгілер, эмодзи және дерек ретінде қолданылатын сақталған таңбалар сияқты басқаның бәрі әр UTF-8 байты үшін % белгісі мен екі он алтылық цифр түрінде жазылуы тиіс. Бұл бет екі бағытта да түрлендіреді және нақты не өзгергенін көрсетеді.
Екі режим кодтаудың шынымен қолданылатын орындарына сәйкес келеді. Сұраныс мәні режимі JavaScript-тегі encodeURIComponent сияқты жұмыс істейді және жеке параметр, жол сегменті немесе басқа URL ішіне салынатын қайта бағыттау мекенжайы үшін дұрыс таңдау болады. Толық URL режимі encodeURI сияқты: схеманы, қиғаш сызықтарды, сұрақ белгісін, амперсандтар мен теңдік белгілерін қалдырады және мекенжайды бұзатын таңбаларды ғана экрандайды. Форма деректері режимі application/x-www-form-urlencoded форматын ұстанады: бос орын плюс белгісіне айналады, HTML формаларында және URLSearchParams-та солай.
Толық сілтемені қойсаңыз, талдау панелі схеманы, хостты, портты, жолды және фрагментті, сондай-ақ әр сұраныс параметрінің декодталған мәні бар кестені көрсетеді. Бұл бақылау сілтемелерін, OAuth callback мекенжайларын және қол қойылған URL-дерді оқуға ыңғайлы. Декодтау қате енгізілген жерде тоқтап, орнын айтады: соңынан екі он алтылық цифр келмейтін жалғыз % немесе жарамсыз UTF-8 байт тізбегі. Соңғысы әдетте мәтінді ескі жүйенің Latin-1 арқылы кодтағанын білдіреді.
Проценттік кодтау шифрлау емес және ештеңені қысқартпайды, ол үшін сілтеме қысқартқышты қолданыңыз. Base64 және HTML мәнмәтіндерін түрлендіру қалған екі қойындыда орналасқан.
Құпиялылық
URL мекенжайлары мен мәтін осы беттің ішінде кодталады және декодталады, сондықтан токендері, e-mail мекенжайлары немесе сессия идентификаторлары бар сілтемелер ешқайда жіберілмейді. Таңдалған режим келесі жолға локалды жадта сақталады, ал сіз қойған мәтін сақталмайды.