URL кодтау/декодтау (жапон URL және сұрау жолы түрлендіргіші)

URL кодтау/декодтау (пайыздық кодтау) түрлендіруін браузерде бірден орындаңыз. encodeURIComponent/encodeURI тәртібін ауыстырып, ықтимал қос кодтауды анықтаңыз.

Әдепкі режим Авто. Мәтінді қойып, бірден нәтижені алыңыз, содан кейін көшіру, ауыстыру немесе тазалауды бір ағынмен орындаңыз.

Кіріс браузерде жергілікті өңделеді және ешқашан серверге жіберілмейді.

Қолдану жолы

  1. URL немесе параметр жолын кіріс өрісіне қойыңыз.
  2. Режимді (Авто/Кодтау/Декодтау) және нысанды (Параметр мәні/Толық URL) таңдаңыз.
  3. Нәтижені тексеріп, көшіріңіз. Тағы бір айналым керек болса, Swap қолданыңыз.

Қайсысын таңдау керек?

Параметр мәні (ұсынылады)

Сұрау мәндері, path фрагменттері және файл атаулары үшін encodeURIComponent тәрізді түрлендіруді қолданыңыз.

Толық URL

Толық URL құрылымын сақтау керек болса, encodeURI тәрізді түрлендіруді қолданыңыз.

+ пен %20

Форма стиліндегі сұрау жолында + бос орынды білдіруі мүмкін. Бұл әрекетті кеңейтілген параметрлерден ауыстыруға болады.

Мысал

Жапон URL-і

Кіріс

https://example.com/検索?q=東京 ランチ&ref=メール#セクション

Шығыс алдын ала қарауы

URL құрылымын сақтай отырып түрлендіру үшін Толық URL нысанын таңдаңыз

UTM параметрлері

Кіріс

utm_source=メール&utm_campaign=春セール 2026

Шығыс алдын ала қарауы

+ пен %20 әрекетін салыстыру оңай

Таңбалары бар жол

Кіріс

こんにちは/Hello?name=山田太郎&note=10%OFF

Шығыс алдын ала қарауы

Қауіпсіз декодтау жарамсыз % тізбектерін құлатпай, ескертуімен сақтайды

URL кодтау/декодтау (пайыздық кодтау) деген не?

  • Пайыздық кодтау URL-ға қолайсыз таңбаларды %xx пішіміне айналдырады.
  • Декодтау %xx пішімін бастапқы таңбаларға қайтарады.
  • Бұл URL ішіндегі жапон мәтіні, бос орын және таңбаларды өңдеуде өте маңызды.

encodeURI мен encodeURIComponent қашан қолданылады

  • Тек мәндер үшін (сұрау мәні не path фрагменті) encodeURIComponent тәртібін қолданыңыз.
  • Толық URL үшін encodeURI тәртібін қолданыңыз.
  • ? & = / сияқты бөлгіштер өзгеріссіз қалуы керек пе, соған қарай таңдаңыз.

ЖҚС

+ пен %20 айырмасы неде?

%20 - RFC стиліндегі бос орын белгілеуі, ал + негізінен application/x-www-form-urlencoded дәстүрінде қолданылады. Формадан шыққан сұрау жолында + бос орын деп түсіндірілуі мүмкін.

Қай функцияны қолдануым керек?

Тек мәндер үшін encodeURIComponent тәрізді түрлендіруді, ал толық URL үшін encodeURI тәрізді түрлендіруді қолданыңыз. Бөлгіштер өзгермей қалуы керек пе, соған сүйеніңіз.

Қос кодтау деген не?

Егер %25 тізбектері көп көрінсе, бірдей кіріс бірнеше рет кодталған болуы мүмкін. Бұл құрал оны анықтап, тағы бір рет декодтауды бір батырмамен ұсынады.