URL എൻകോഡ്/ഡീകോഡ് (ജാപ്പനീസ് URL & query പരിവർത്തകൻ)

URL എൻകോഡ്/ഡീകോഡ് (percent encoding) ബ്രൗസറിൽ ഉടൻ പരിവർത്തനം ചെയ്യുക. encodeURIComponent/encodeURI പ്രവർത്തനം മാറിക്കാണിക്കാനും ഇരട്ട എൻകോഡ് സാധ്യത കണ്ടെത്താനുമാകും.

സ്വയമേവ പ്രവർത്തനം ആണ് default. ഇൻപുട്ട് പേസ്റ്റ് ചെയ്താൽ ഉടൻ ഔട്ട്‌പുട്ട് ലഭിക്കും; ശേഷം പകർത്തുക, മാറ്റുക, മായ്ക്കുക എന്നിവ ഒരൊറ്റ പ്രവാഹത്തിൽ ചെയ്യാം.

ഇൻപുട്ട് ബ്രൗസറിൽ ലോക്കലായി പ്രോസസ് ചെയ്യപ്പെടുന്നു; സർവറിലേക്ക് അയക്കുന്നില്ല.

എങ്ങനെ ഉപയോഗിക്കാം

  1. ഒരു URL അല്ലെങ്കിൽ പാരാമീറ്റർ സ്ട്രിംഗ് ഇൻപുട്ട് ബോക്സിലേക്ക് പേസ്റ്റ് ചെയ്യുക.
  2. മോഡ് (സ്വയം/എൻകോഡ്/ഡീകോഡ്), ലക്ഷ്യം (പാരാമീറ്റർ മൂല്യം/പൂർണ്ണ URL) എന്നിവ തിരഞ്ഞെടുക്കുക.
  3. ഫലം പരിശോധിച്ച് പകർത്തുക. വീണ്ടും മറ്റൊരു പാസ് വേണമെങ്കിൽ മാറ്റുക ഉപയോഗിക്കുക.

ഏത് തിരഞ്ഞെടുക്കണം?

പാരാമീറ്റർ മൂല്യം (ശുപാർശ)

query മൂല്യങ്ങൾ, path fragments, file names എന്നിവയ്ക്കായി encodeURIComponent-ശൈലി പരിവർത്തനം ഉപയോഗിക്കുക.

പൂർണ്ണ URL

മുഴുവൻ URL ഘടന സംരക്ഷിക്കേണ്ടപ്പോൾ encodeURI-ശൈലി പരിവർത്തനം ഉപയോഗിക്കുക.

+ vs %20

ഫോം-ശൈലി queryകളിൽ + ഒരു സ്പേസ് സൂചിപ്പിക്കാം. ഈ പ്രവർത്തനം നൂതന ഓപ്ഷനുകളിൽ മാറ്റാം.

ഉദാഹരണം

ജാപ്പനീസ് URL

ഇൻപുട്ട്

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

ഔട്ട്‌പുട്ട് മുൻകാഴ്ച

പരിവർത്തനം ചെയ്യുമ്പോഴും URL ഘടന നിലനിർത്താൻ പൂർണ്ണ URL ലക്ഷ്യം തിരഞ്ഞെടുക്കുക

UTM പാരാമീറ്ററുകൾ

ഇൻപുട്ട്

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

ഔട്ട്‌പുട്ട് മുൻകാഴ്ച

+ ന്റെയും %20 ന്റെയും പ്രവർത്തനം എളുപ്പത്തിൽ താരതമ്യം ചെയ്യാം

ചിഹ്നങ്ങളുള്ള സ്ട്രിംഗ്

ഇൻപുട്ട്

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

ഔട്ട്‌പുട്ട് മുൻകാഴ്ച

സുരക്ഷിത ഡീകോഡ് തെറ്റായ % sequenceകൾ തകരാതെ മുന്നറിയിപ്പോടെ നിലനിർത്തും

URL എൻകോഡിംഗ്/ഡീകോഡിംഗ് (percent encoding) എന്നത് എന്താണ്?

  • percent encoding URL-ന് അനുയോജ്യമല്ലാത്ത അക്ഷരങ്ങളെ %xx രൂപത്തിലേക്ക് മാറ്റുന്നു.
  • ഡീകോഡിംഗ് %xx നെ മൂല അക്ഷരങ്ങളായി തിരികെ മാറ്റുന്നു.
  • URL-കളിൽ ജാപ്പനീസ് ടെക്സ്റ്റ്, സ്പേസുകൾ, ചിഹ്നങ്ങൾ എന്നിവ കൈകാര്യം ചെയ്യുമ്പോൾ ഇത് അനിവാര്യമാണ്.

encodeURI ന് എതിരെ encodeURIComponent എപ്പോൾ ഉപയോഗിക്കണം

  • മൂല്യങ്ങളിൽ മാത്രം (query value അല്ലെങ്കിൽ path fragment) encodeURIComponent പെരുമാറ്റം ഉപയോഗിക്കുക.
  • പൂർണ്ണ URL-കൾക്ക് encodeURI പെരുമാറ്റം ഉപയോഗിക്കുക.
  • ? & = / പോലുള്ള delimiterകൾ മാറ്റമില്ലാതെ വേണോ എന്നതനുസരിച്ച് തിരഞ്ഞെടുക്കുക.

പതിവ് ചോദ്യങ്ങൾ

+, %20 തമ്മിലുള്ള വ്യത്യാസം എന്താണ്?

%20 RFC-ശൈലിയിലുള്ള സ്പേസ് പ്രതിനിധാനമാണ്; + പ്രധാനമായും application/x-www-form-urlencoded രീതികളിൽ ഉപയോഗിക്കുന്നു. forms-ൽ നിന്നുള്ള queries-ൽ + നെ സ്പേസായി കണക്കാക്കാം.

ഏത് function ഉപയോഗിക്കണം?

മൂല്യങ്ങളിൽ മാത്രം encodeURIComponent-ശൈലി പരിവർത്തനം, പൂർണ്ണ URL-കൾക്ക് encodeURI-ശൈലി പരിവർത്തനം ഉപയോഗിക്കുക. delimiterകൾ മാറ്റമില്ലാതെ വേണോ എന്ന് നോക്കി തീരുമാനിക്കുക.

ഇരട്ട എൻകോഡിംഗ് എന്താണ്?

അനേകം %25 sequenceകൾ കാണുന്നുവെങ്കിൽ അതേ input പലതവണ encode ചെയ്തിരിക്കാം. ഈ ഉപകരണം അത് കണ്ടെത്തി ഒരു ക്ലിക്കിൽ വീണ്ടും decode ചെയ്യാൻ അനുവദിക്കും.