Браузерде гана

URL кодтоо/декоддоо (Кыргызча URL жана суроо-талаптарды түрлөнтүү)

Браузериңизде URL коддоо жана декоддоо (percent-encoding). encodeURIComponent / encodeURI режимдеринин ортосунда которулуңуз жана мүмкүн болгон кош кодтоону аныктаңыз.

Режим
Максат
Кеңейтилген параметрлер
Күтүүдө Түрлөнтүү браузериңизде жергиликтүү түрдө аткарылат. Эч кандай маалымат серверге жөнөтүлбөйт.

Параметрлер

Кеңейтилген

Кайсынысын колдонушум керек?

Параметр мааниси → encodeURIComponent

Суроо-талап маанилери, жол сегменттери жана файл аталыштары үчүн эң ылайыктуу (коопсуз encodeURIComponent түрлөнтүүсү).

Толук URL → encodeURI

URL-дер окумдуу болушу үчүн ? & = / сыяктуу бөлгүчтөрдү сактайт.

+ vs %20

«%20» — стандарт. «+» — форма/суроо-талап конвенциясы — зарыл болсо аны алмаштырыңыз.

Кириш үлгүлөрү

  • https://example.com/search?q=бишкек түшкү тамак&ref=email#бөлүм
  • utm_source=email&utm_campaign=жазгы сатуу 2026
  • салам/Hello?name=Азамат Азаматов&note=10%OFF

Ыкчам баскычтар

Азыр түрлөнтүү ⌘/Ctrl + Enter
Эскертүү баннерин жабуу Esc

URL кодтоо/декоддоо (percent-encoding)

Percent-encoding деген эмне?

URL кодтоо/декоддоо ASCII эмес жана резервделген белгилерди URL-дерде коопсуз ташуу үчүн %xx тизмектерине түрлөнтөт.

encodeURI vs encodeURIComponent

Жеке маанилер үчүн encodeURIComponent колдонуңуз; бөлгүчтөр сакталышы керек болгон толук URL-дер үчүн encodeURI колдонуңуз.

Кеңеш

Эгерде %25 чыга берсе, текст эки жолу кодтолгон болушу мүмкүн. Кайра коопсуз декоддоо үчүн эскертүү баннерин колдонуңуз.

Көп берилүүчү суроолор

+ жана %20, айырмасы эмнеде?

«%20» — боштуктар үчүн RFC стандартына шайкеш пайыздык кодтоо. «+» негизинен HTML формаларында (application/x-www-form-urlencoded) колдонулат жана суроо-талап саптарында көбүнчө боштук катары каралат.

Кайсы функцияны колдонушум керек?

Маанилер үчүн гана (суроо мааниси, жол фрагменти, файл аты) encodeURIComponent түрлөнтүүсүн тандаңыз. ? & = / сакталышы керек болгон толук URL-дер үчүн encodeURI тандаңыз.

Кош кодтоо деген эмне?

Эгерде %25 (кодтолгон «%») көп кездешсе, маани эки жолу кодтолгон болушу мүмкүн. Түпнусканы калыбына келтирүүгө аракет кылуу үчүн «Кайра декоддоо» функциясын колдонуңуз.