§

Kodlash uchun matn kiriting:

Kodlashni xohlagan matningizni kiriting. Vosita maxsus belgilarni foiz kodlangan ekvivalentlariga aylantiradi.
§

Output

percent-encoded

URL foiz kodlash O‘zbekistonning fintech va e-tijorat infratuzilmasida har kuni ishlatiladi: Click va Payme integratsion hujjatlari merchant return_url va callback_url parametrlarini qat’iy foiz kodlangan ko‘rinishda talab qiladi, OlchaMart va Olcha.uz buyurtma jarayonida esa kirill harflarini o‘z ichiga olgan manzillarni UTF-8 baytlariga aylantirgan holda kodlash zarur. DXA OAuth2 oqimida my.gov.uz tomon yuborilayotgan redirect_uri qiymati noto‘g‘ri kodlangan bo‘lsa, foydalanuvchi STIR-tasdig‘idan o‘ta olmaydi. Soliq qo‘mitasining REST API’si STIR raqamlarini va ko‘p sahifali so‘rov filtrlarini foiz kodlangan filterda kutadi. Mahalliy SRE-lar Sentry alert linklarini ulashayotganda ham bu kodlash kerak — vosita brauzerda bajaradi, ma’lumot tashqariga chiqmaydi.

Kengaytirilgan Sozlamalar

Bo'shliqlarni Kodlash

Yoqilganda, bo'shliqlar saqlanish o'rniga %20 sifatida kodlanadi.

Bo'shliqlar Uchun + Ishlatish

Yoqilganda, bo'shliqlar %20 o'rniga + sifatida kodlanadi. Bu odatda so'rov parametrlarida ishlatiladi.

Jonli Rejim

Yoqilganda, matn siz yozganingizda avtomatik ravishda kodlanadi.

Ushbu sozlamalar URL'laringizdagi maxsus belgilarning qanday kodlanishini boshqarishga yordam beradi.

URL kodlash nima?

URL kodlash, foiz kodlash deb ham ataladi, URL'larning maxsus belgilar va ma'lumotlarni veb orqali xavfsiz uzatishini ta'minlaydigan muhim mexanizmdir. Bu veb-ishlab chiqish va ma'lumotlar uzatishning muhim qismidir.

URL kodlash qanday ishlaydi?

URL kodlash maxsus belgilarni internet orqali xavfsiz uzatilishi mumkin bo'lgan formatga aylantirish uchun ma'lum bir jarayonni amalga oshiradi:

  1. URL satrida maxsus belgilar aniqlanadi
  2. Har bir maxsus belgi o'zining ASCII o'n oltilik qiymatiga aylantiriladi
  3. O'n oltilik qiymatning oldiga foiz belgisi (%) qo'yiladi
  4. Zahiralangan belgilar (/, ?, : va boshqalar) faqat ma'lumot sifatida bo'lganda kodlanadi, URL tuzilmasi sifatida emas
  5. Bo'shliqlar kontekstga qarab %20 yoki + sifatida kodlanishi mumkin (+ so'rov parametrlarida keng tarqalgan)

Nima uchun URL kodlashdan foydalanish kerak?

  • Maxsus Belgilar Xavfsizligi: URL'larning maxsus belgilar va ramzlar bilan to'g'ri ishlashini ta'minlaydi
  • Xalqaro Qo'llab-quvvatlash: URL'larning ASCII bo'lmagan belgilar va turli tillarni qayta ishlashiga imkon beradi
  • Ma'lumotlar Uzatish: Murakkab ma'lumotlarni URL parametrlari orqali xavfsiz uzatadi
  • Muvofiqlik: Veb standartlariga javob beradi va platformalar o'rtasida keng muvofiqlikni ta'minlaydi

URL kodlashning keng tarqalgan qo‘llanilishlari qanday?

URL kodlash ko'plab veb-ishlab chiqish stsenariylarida zarurdir:

  • Shakl Yuborish: GET so'rovlari va so'rov parametrlari uchun shakl ma'lumotlarini kodlash
  • API Ishlab Chiqish: Murakkab parametrlarni qayta ishlaydigan ishonchli API so'nggi nuqtalarini yaratish
  • Fayl Tizimlari: Maxsus belgilar o'z ichiga olgan fayl yo'llari va nomlariga ega URL'larni boshqarish
  • Ijtimoiy Tarmoqlar: Maxsus belgilar yoki xalqaro matn o'z ichiga olgan URL'larni ulashish

URL kodlash misoli qanday ko‘rinadi?

Mana ba'zi keng tarqalgan URL kodlash misollari: bo'shliq %20 yoki + bo'ladi, @ %40 bo'ladi, # %23 bo'ladi, & %26 bo'ladi va = %3D bo'ladi. é kabi xalqaro belgilar %C3%A9 bo'ladi.

URL kodlashni tushunish va to'g'ri qo'llash turli belgilar to'plamlari va murakkab ma'lumotlar uzatish talablarini qondira oladigan ishonchli veb-ilovalar yaratish uchun juda muhimdir.