Dasturchi vositasi

URL manzilini kodlash yoki dekodlash

URL-komponentni yoki to'liq URLni brauzeringizda foizli kodlash bilan kodlang yoki dekodlang. Unicode va emoji qo'llab-quvvatlanadi.

So'rov qiymatlari uchun komponent rejimidan foydalaning. To'liq URL rejimi: /? & = # qolganlarini kodlashda. Hech narsa yuklanmagan.

  • Mahalliy ishlaydi
  • Yuklash yo‘q
  • Darhol
  • Bepul
Kodlash rejimi

Komponent encodeURIComponent dan foydalanadi. Toʻliq URL encodeURI dan foydalanadi, shuning uchun :, /, ?, &, = va # oʻqilishi mumkin.

Qanday ishlaydi

  1. Ma’lumotni joylashtiring
  2. Amalni ishga tushiring
  3. Natijani nusxalang

Nega NEXNARA

  • Maxfiy

    Ma’lumotingiz brauzerda qoladi.

  • Darhol

    Natija darhol ko‘rinadi.

  • Yuklash yo‘q

    NEXNARA serveriga hech narsa yuborilmaydi.

  • Har joyda ishlaydi

    O‘rnatish shart emas.

Batafsil

URL kodlash nima?

URL kodlash (foiz kodlash) zaxiralangan yoki ASCII bo‘lmagan belgilarni % ketma-ketliklari bilan almashtiradi, masalan bo‘shliq uchun %20. Brauzerlar va API-lar uni so‘rov qatorlari va yo‘l segmentlarida ishlatadi.

Qanday foydalanish

So'rov qiymati yoki yo'l segmenti uchun Komponentni tanlang. To'liq havolaga ega bo'lsangiz va faqat bo'sh joylar va ASCII bo'lmagan kodlangan bo'lsa, To'liq URL ni tanlang. Decode foiz kodlashni bekor qiladi. Swap ikkita qutini almashtiradi.

Qism va to‘liq URL

Komponent rejimi deyarli har bir zahiralangan belgilarni kodlaydigan encodeURIComponent dan foydalanadi. To'liq URL rejimi encodeURI dan foydalanadi, shuning uchun: /? & = # joyida qoling. Butun URLni komponent rejimiga qo'yish uni bitta noaniq qiymatga aylantiradi.

Odatdagi foydalanish

Qidiruv soʻzlari, Unicode yoʻllari yoki soʻrov parametrlarini havolaga qoʻyishdan oldin ularni kodlang. Asl matnni o'qish uchun nusxalangan URL manzilini dekodlang. Bu Base64 kodlash emas.

Maxfiylik

Matn brauzerda qoladi. NEXNARA serverlariga yuklanmaydi va cookie-lar, mahalliy xotira yoki ma’lumotlar bazasida saqlanmaydi.

TSS

Foiz kodlash nima?

Foiz kodlash belgilarni % va ikki o‘n oltilik raqam bilan ifodalaydi. Bo‘shliq %20 bo‘ladi. ASCII bo‘lmagan matn UTF-8 foiz ketma-ketliklariga aylanadi.

To‘liq URL ni qachon kodlashim kerak?

Allaqachon to‘liq URL bo‘lsa va faqat bo‘shliq yoki Unicode kodlash kerak bo‘lsa To‘liq URL ni kodlash ni ishlating. URL ichida o‘tiradigan bitta qiymat uchun Qismni kodlash ni ishlating.

EncodeURI va encodeURIComponent o'rtasidagi farq nima?

encodeURIComponent &, =, ?, / va # kabi ajratilgan belgilarni kodlaydi. encodeURI ushbu tuzilma belgilarini joyida qoldiradi, shuning uchun toʻliq URL URL boʻlib qoladi.

Agar kodlash noto'g'ri bo'lsa-chi?

Yagona %, %2 yoki %GG kabi buzilgan ketma-ketliklar yaroqsiz foizli kodlash sifatida xabar qilinadi. Sahifa buzilmaydi.

URL kodlash Unicode va emojilarni qo'llab-quvvatlaydimi?

Ha. Matn UTF-8 sifatida foizli kodlangan, shuning uchun komponent rejimida koreys, yapon, arab va kulgichlar bo‘ylab sayohat.

Mening URL manzilim yuklanganmi?

Yo'q. Kodlash va dekodlash faqat ushbu brauzerda ishlaydi. Hech qanday server yuklanmagan va tashqi API mavjud emas.

URL kodlash Base64 bilan bir xilmi?

Yo‘q. Foizli kodlash URL manzilidagi matnni xavfsiz qiladi. Base64 ixtiyoriy baytlarni ASCII sifatida kodlaydi. Ma'lumotlar URL manzillari va fayllar uchun Base64 vositasidan foydalaning.