Әзірлеуші құралы
URL мекенжайын кодтау немесе декодтау
Браузеріңізде пайыздық кодтаумен компонентті немесе толық URL мекенжайын URL-кодтау немесе декодтау. Юникод пен эмодзиге қолдау көрсетіледі.
Сұрау мәндері үшін құрамдас режимді пайдаланыңыз. Толық URL режимі сақталады: / ? & = # қалғанын кодтау кезінде. Ештеңе жүктеп салынбаған.
- Жергілікті жұмыс істейді
- Жүктеу жоқ
- Лезде
- Тегін
Компонент encodeURIComponent пайдаланады. Толық URL мекенжайы encodeURI пайдаланады, сондықтан :, /, ?, &, = және # оқуға жарамды болып қалады.
Қалай жұмыс істейді
- 01 Деректерді қойыңыз
- 02 Әрекетті орындаңыз
- 03 Нәтижені көшіріңіз
Неге NEXNARA
-
Құпия
Деректеріңіз браузерде қалады.
-
Лезде
Нәтиже бірден көрінеді.
-
Жүктеу жоқ
NEXNARA серверіне ештеңе жіберілмейді.
-
Кез келген жерде жұмыс істейді
Орнату қажет емес.
Көбірек білу
URL кодтау деген не?
URL кодтау (пайыздық кодтау) резервтелген немесе ASCII емес таңбаларды % тізбектерімен ауыстырады, мысалы бос орын үшін %20. Браузерлер мен API оны сұрау жолдары мен жол сегменттерінде пайдаланады.
Қалай пайдалануға болады
Сұрау мәні немесе жол сегменті үшін Құрамдас таңдаңыз. Толық сілтеме бар болса және тек бос орындар және ASCII емес кодталған болса, Толық URL мекенжайын таңдаңыз. Декодтау пайыздық кодтауды болдырмайды. Swap екі қорапты ауыстырады.
Құрамдас пен толық URL
Компонент режимі әрбір сақталған таңбаны кодтайтын encodeURIComponent пайдаланады. Толық URL режимі encodeURI пайдаланады, сондықтан: /? & = # орнында қалу. Бүкіл URL мекенжайын құрамдас режим арқылы қою оны бір мөлдір емес мәнге айналдырады.
Жиі қолданылуы
Іздеу шарттарын, Юникод жолдарын немесе сұрау параметрлерін сілтемеге қоймас бұрын кодтаңыз. Түпнұсқа мәтінді оқу үшін көшірілген URL мекенжайын декодтаңыз. Бұл Base64 кодтауы емес.
Құпиялылық
Мәтініңіз браузерде қалады. NEXNARA серверлеріне жүктелмейді және cookie, жергілікті сақтау немесе дерекқорда сақталмайды.
Жиі қойылатын сұрақтар
Пайыздық кодтау деген не?
Пайыздық кодтау таңбаларды % және екі он алтылық цифрмен көрсетеді. Бос орын %20 болады. ASCII емес мәтін UTF-8 пайыздық тізбектеріне айналады.
Толық URL-ді қашан кодтау керек?
Толық URL кодтауды толық URL бар болып, тек бос орындар немесе Unicode кодтау керек кезде пайдаланыңыз. URL ішінде отыратын бір мән үшін Құрамдасты кодтауды пайдаланыңыз.
EncodeURI мен encodeURIComponent арасындағы айырмашылық неде?
encodeURIComponent &, =, ?, / және # сияқты сақталған таңбаларды кодтайды. encodeURI сол құрылым таңбаларын орнында қалдырады, осылайша толық URL мекенжайы URL болып қалады.
Кодтау жарамсыз болса ше?
Жалғыз %, % 2 немесе % GG сияқты үзілген тізбектер жарамсыз пайыздық кодтау ретінде хабарланады. Бет бұзылмайды.
URL кодтауы Юникод пен эмодзиге қолдау көрсете ме?
Иә. Мәтін UTF-8 ретінде пайыздық кодталған, сондықтан құрамдас режимінде корей, жапон, араб және эмодзилер бару.
Менің URL жүктеп салынды ма?
Жоқ. Кодтау және декодтау тек осы браузерде орындалады. Серверді жүктеп салу және сыртқы API жоқ.
URL кодтау Base64 сияқты ма?
Жоқ. Пайыздық кодтау URL мекенжайындағы мәтінді қауіпсіз етеді. Base64 еркін байтты ASCII ретінде кодтайды. Деректер URL мекенжайлары мен файлдар үшін Base64 құралын пайдаланыңыз.