Танҳо дар браузер

Кодгузорӣ/рамзкушоии URL (URL-ҳои тоҷикӣ ва табдили дархостҳо)

Кодгузорӣ ва рамзкушоии URL (percent-encoding) фавран дар браузери шумо. Байни муодилҳои encodeURIComponent / encodeURI гузаред ва кодгузории эҳтимолии дукаратаро ошкор кунед.

Ҳолат
Ҳадаф
Имконоти иловагӣ
Интизорӣ Табдилдиҳӣ дар браузери шумо ба таври маҳаллӣ иҷро мешавад. Ҳеҷ гуна маълумот ба сервер фиристода намешавад.

Имконот

Иловагӣ

Кадомашро бояд истифода барам?

Қимати параметр → encodeURIComponent

Барои қиматҳои дархост, сегментҳои роҳ ва номи файлҳо беҳтарин аст (табдили бехатари encodeURIComponent).

URL-и пурра → encodeURI

Ҷудокунандаҳоро ба монанди ? & = / нигоҳ медорад, то URL-ҳо хондашаванда боқӣ монанд.

+ ва %20

«%20» стандарт аст. «+» як қоидаи форма/дархост аст — ҳангоми зарурат онро иваз кунед.

Намунаҳои вуруд

  • https://example.com/search?q=душанбе хӯроки нисфирӯзӣ&ref=email#бахш
  • utm_source=email&utm_campaign=фурӯши баҳорӣ 2026
  • салом/Hello?name=Аҳмад Аҳмадов&note=10%ТАКФИФ

Миёнбурҳо

Ҳозир табдил диҳед ⌘/Ctrl + Enter
Бастани баннери огоҳӣ Esc

Кодгузорӣ/рамзкушоии URL (percent-encoding)

Percent-encoding чист?

Кодгузорӣ/рамзкушоии URL аломатҳои ғайри-ASCII ва захирашударо ба пайдарпаии %xx табдил медиҳад, то онҳо тавонанд дар URL-ҳо бехатар интиқол ёбанд.

encodeURI ва encodeURIComponent

Барои қиматҳои алоҳида encodeURIComponent-ро истифода баред; барои URL-ҳои пурра, ки дар онҳо ҷудокунандаҳо бояд боқӣ монанд, encodeURI-ро истифода баред.

Маслиҳат

Агар %25 пайваста пайдо шавад, матн метавонад ду маротиба кодгузорӣ шуда бошад. Баннери огоҳиро барои рамзкушоии дубораи бехатар истифода баред.

Саволу ҷавоб

+ ва %20, фарқият дар чист?

«%20» кодгузории фоизии мувофиқ ба RFC барои фосилаҳост. «+» асосан дар формаҳои HTML (application/x-www-form-urlencoded) истифода мешавад ва дар сатрҳои дархост аксар вақт ҳамчун фосила қабул карда мешавад.

Кадом функсияро бояд истифода барам?

Танҳо барои қиматҳо (қимати дархост, фрагменти роҳ, номи файл), табдили encodeURIComponent-ро интихоб кунед. Барои тамоми URL-ҳо, ки бояд ? & = /-ро нигоҳ доранд, encodeURI-ро интихоб кунед.

Кодгузории дукарата чист?

Агар %25 (аломати «%»-и кодгузорӣ шуда) зуд-зуд пайдо шавад, қимат метавонад ду маротиба кодгузорӣ шуда бошад. Барои кӯшиши барқарор кардани нусхаи асл «Дубора рамзкушоӣ кунед»-ро истифода баред.