ಉಚಿತ ಪರಿವರ್ತಕ

URL ಎನ್ಕೋಡರ್ / ಡಿಕೋಡರ್

ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ತಕ್ಷಣವೇ URL ಗಳು ಮತ್ತು URI ಘಟಕಗಳನ್ನು ಎನ್‌ಕೋಡ್ ಮಾಡಿ ಮತ್ತು ಡಿಕೋಡ್ ಮಾಡಿ. ಉಚಿತ, ಖಾಸಗಿ ಮತ್ತು ಯಾವುದೇ ಅಪ್‌ಲೋಡ್ ಅಗತ್ಯವಿಲ್ಲ.

ಅಥವಾ

ಈ ಉಪಕರಣದ ಬಗ್ಗೆ

URL ಎನ್‌ಕೋಡಿಂಗ್ (ಔಪಚಾರಿಕವಾಗಿ ಶೇಕಡಾ-ಎನ್‌ಕೋಡಿಂಗ್, RFC 3986 ರಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ) URL ಗಳಲ್ಲಿ ವಿಶೇಷ ಅರ್ಥವನ್ನು ಹೊಂದಿರುವ ಅಕ್ಷರಗಳನ್ನು - ಸ್ಪೇಸ್‌ಗಳು, ಸ್ಲಾಶ್‌ಗಳು, ಆಂಪರ್‌ಸಂಡ್‌ಗಳು, ಹ್ಯಾಶ್ ಮಾರ್ಕ್‌ಗಳು - ಶೇಕಡ ಚಿಹ್ನೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸುರಕ್ಷಿತ ರೂಪಕ್ಕೆ ಹೆಕ್ಸ್ ಅಂಕೆಗಳ ನಂತರ ಅನುವಾದಿಸುತ್ತದೆ. ಬಾಹ್ಯಾಕಾಶ ಅಕ್ಷರವು % 20 ಆಗುತ್ತದೆ (ಅಥವಾ ಫಾರ್ಮ್-ಎನ್ಕೋಡ್ ಮಾಡಿದ ಸಂದರ್ಭಗಳಲ್ಲಿ +), ಆಂಪರ್ಸೆಂಡ್ % 26 ಆಗುತ್ತದೆ, ಮತ್ತು ಹೀಗೆ. ಈ ಎನ್‌ಕೋಡಿಂಗ್ ಇಲ್ಲದೆ, ವಿಶೇಷ ಅಕ್ಷರಗಳನ್ನು ಅಕ್ಷರಶಃ ಡೇಟಾದ ಬದಲಿಗೆ URL ಸಿಂಟ್ಯಾಕ್ಸ್ ಎಂದು ಅರ್ಥೈಸಲಾಗುತ್ತದೆ, URL ಅನ್ನು ಮುರಿಯುವುದು ಅಥವಾ ಅನಪೇಕ್ಷಿತ ನಡವಳಿಕೆಯನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ.

ಎರಡು ಸಂಬಂಧಿತ ಆದರೆ ವಿಭಿನ್ನ ಎನ್ಕೋಡಿಂಗ್ಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ. ಸ್ಟ್ಯಾಂಡರ್ಡ್ URL ಕಾಂಪೊನೆಂಟ್ ಎನ್‌ಕೋಡಿಂಗ್ ಕಾಯ್ದಿರಿಸದ ಅಕ್ಷರ ಸೆಟ್‌ನ ಹೊರಗಿನ ಎಲ್ಲದಕ್ಕೂ %-ಎಸ್ಕೇಪ್‌ಗಳನ್ನು ಬಳಸುತ್ತದೆ: A-Z, a-z, 0-9, ಹೈಫನ್, ಅಂಡರ್‌ಸ್ಕೋರ್, ಅವಧಿ, ಟಿಲ್ಡ್. ಫಾರ್ಮ್-ಎನ್‌ಕೋಡ್ ಮಾಡಲಾದ ರೂಪಾಂತರವು (ಅಪ್ಲಿಕೇಶನ್/x-www-form-urlencoded) ಹೆಚ್ಚುವರಿಯಾಗಿ ಸ್ಪೇಸ್‌ಗಳನ್ನು ಪ್ಲಸ್ ಚಿಹ್ನೆಗಳಾಗಿ ಪರಿಗಣಿಸುತ್ತದೆ ಮತ್ತು ಕೆಲವು ಇತರ ಅಕ್ಷರಗಳಿಗೆ ವಿಭಿನ್ನ ನಿಯಮಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ನ ಎನ್‌ಕೋಡ್ಯುರಿಕಾಂಪೊನೆಂಟ್ ಕಟ್ಟುನಿಟ್ಟಾದ ಘಟಕ ಎನ್‌ಕೋಡಿಂಗ್ ಅನ್ನು ಬಳಸುತ್ತದೆ; URL ರಚನೆಯ ಅಕ್ಷರಗಳನ್ನು ಸಂರಕ್ಷಿಸುವ ಹೆಚ್ಚು ಅನುಮತಿಸುವ ಫಾರ್ಮ್ ಅನ್ನು encodeURI ಬಳಸುತ್ತದೆ.

ಈ ಉಪಕರಣವು ಎನ್ಕೋಡಿಂಗ್ ಮತ್ತು ಡಿಕೋಡಿಂಗ್ ಎರಡನ್ನೂ ನೀಡುತ್ತದೆ. ಎನ್‌ಕೋಡ್ ಮೋಡ್ %HH ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ತಪ್ಪಿಸಿಕೊಳ್ಳುವ ಅಗತ್ಯವಿರುವ ಪ್ರತಿಯೊಂದು ಅಕ್ಷರವನ್ನು ಸುತ್ತುತ್ತದೆ; ಡಿಕೋಡ್ ಮೋಡ್ ರೂಪಾಂತರವನ್ನು ಹಿಮ್ಮುಖಗೊಳಿಸುತ್ತದೆ. ಅಂತರ್ನಿರ್ಮಿತ JavaScript URL ಕಾರ್ಯಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಎರಡೂ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ರನ್ ಆಗುತ್ತವೆ, ಆದ್ದರಿಂದ ಯಾವುದೇ ಡೇಟಾವನ್ನು ಎಲ್ಲಿಯೂ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ.

URL ಗಳನ್ನು ಏಕೆ ಎನ್ಕೋಡ್ ಅಥವಾ ಡಿಕೋಡ್ ಮಾಡಬೇಕು

ಯಾವುದೇ ಸಮಯದ ಡೇಟಾವನ್ನು URL ನಲ್ಲಿ ಸೇರಿಸಲಾಗುತ್ತದೆ - ಪ್ರಶ್ನೆ ಸ್ಟ್ರಿಂಗ್ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು, ಬಳಕೆದಾರರ ಇನ್‌ಪುಟ್ ಹೊಂದಿರುವ ಮಾರ್ಗ ವಿಭಾಗಗಳು, ಮರುನಿರ್ದೇಶನ ಗುರಿಗಳು - ಸರಿಯಾದ ಎನ್‌ಕೋಡಿಂಗ್ ಅಗತ್ಯವಿದೆ. ಎನ್‌ಕೋಡ್ ಮಾಡಲು ವಿಫಲವಾದರೆ ವಿಶೇಷ ಅಕ್ಷರಗಳು ಕಾಣಿಸಿಕೊಂಡಾಗ ಮುರಿಯುವ URL ಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಪ್ರಶ್ನೆಯ ಸ್ಟ್ರಿಂಗ್‌ಗಳಿಗೆ ಪ್ಯಾರಾಮೀಟರ್ ಗಡಿಗಳನ್ನು ಸೋರಿಕೆ ಮಾಡುತ್ತದೆ (&x=1 ಅನ್ನು ಪ್ರತ್ಯೇಕ ಪ್ಯಾರಾಮೀಟರ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ), ಅಥವಾ ದೋಷಪೂರಿತ ವಿನಂತಿಗಳಾಗಿ ವೆಬ್ ಸರ್ವರ್‌ಗಳಿಂದ ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ.

ಡಿಕೋಡಿಂಗ್ ವಿಲೋಮವಾಗಿದೆ: ಎನ್ಕೋಡ್ ಮಾಡಿದ URL ನಿಂದ ಮೂಲ ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯುವುದು. ಬ್ರೌಸರ್ ವಿಳಾಸ ಪಟ್ಟಿಗಳು ಸಾಮಾನ್ಯವಾಗಿ URL ಗಳನ್ನು ಎನ್ಕೋಡ್ ರೂಪದಲ್ಲಿ ತೋರಿಸುತ್ತವೆ; ಡಿಕೋಡಿಂಗ್ ವಾಸ್ತವವಾಗಿ ಉದ್ದೇಶಿಸಿರುವುದನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ. ಲಾಗಿಂಗ್, ಡೀಬಗ್ ಮಾಡುವಿಕೆ ಮತ್ತು ಭದ್ರತಾ ವಿಶ್ಲೇಷಣೆಗಳು ಮೂಲ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು ಮತ್ತು ಮಾರ್ಗಗಳನ್ನು ತೋರಿಸುವ ಡಿಕೋಡ್ ಮಾಡಿದ URL ಗಳಿಂದ ಪ್ರಯೋಜನ ಪಡೆಯುತ್ತವೆ.

ಬಳಸುವುದು ಹೇಗೆ

ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಅಂಟಿಸಿ, ದಿಕ್ಕನ್ನು ಆರಿಸಿ.

  1. ಎನ್ಕೋಡ್ ಅಥವಾ ಡಿಕೋಡ್ ಆಯ್ಕೆಮಾಡಿ: ಎನ್‌ಕೋಡ್ %HH ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ಅಸುರಕ್ಷಿತ ಅಕ್ಷರಗಳನ್ನು ಸುತ್ತುತ್ತದೆ. ಡಿಕೋಡ್ ರಿವರ್ಸ್ %HH ಅಕ್ಷರಶಃ ಅಕ್ಷರಗಳಿಗೆ ಹಿಂತಿರುಗುತ್ತದೆ.
  2. ಇನ್ಪುಟ್ ಪಠ್ಯವನ್ನು ಸೇರಿಸಿ: ಎನ್ಕೋಡ್ ಮಾಡಲು ಅಥವಾ ಡಿಕೋಡ್ ಮಾಡಲು ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಅಂಟಿಸಿ. ಎನ್‌ಕೋಡಿಂಗ್‌ಗಾಗಿ, ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಸ್ಪೇಸ್‌ಗಳು, ವಿಶೇಷ ಅಕ್ಷರಗಳು ಅಥವಾ ASCII ಅಲ್ಲದ ವಿಷಯದೊಂದಿಗೆ ಅಕ್ಷರಶಃ ಮೌಲ್ಯವಾಗಿದೆ. ಡಿಕೋಡಿಂಗ್‌ಗಾಗಿ, ಇದು %HH ಎಸ್ಕೇಪ್‌ಗಳನ್ನು ಹೊಂದಿರುವ URL ಅಥವಾ URL ಘಟಕವಾಗಿದೆ.
  3. ಪರಿವರ್ತಿಸಿ: ಉಪಕರಣವು ಎನ್‌ಕೋಡ್ಯೂರಿಕಾಂಪೊನೆಂಟ್ ಅಥವಾ ಡಿಕೋಡ್ಯೂರಿಕಾಂಪೊನೆಂಟ್ ಅನ್ನು ಅನ್ವಯಿಸುತ್ತದೆ. ಎನ್‌ಕೋಡ್ ಮಾಡಿದ ಔಟ್‌ಪುಟ್ URL ನಲ್ಲಿ ಎಂಬೆಡ್ ಮಾಡಲು ಸುರಕ್ಷಿತವಾಗಿದೆ; ಡಿಕೋಡ್ ಮಾಡಿದ ಔಟ್‌ಪುಟ್ ಮೂಲ ಅಕ್ಷರಶಃ ಮೌಲ್ಯವಾಗಿದೆ.
  4. ನಕಲಿಸಿ ಅಥವಾ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ: ನಿಮಗೆ ಅಗತ್ಯವಿರುವಲ್ಲೆಲ್ಲಾ ಫಲಿತಾಂಶವನ್ನು ಬಳಸಿ. ಎನ್ಕೋಡ್ ಮಾಡಲಾದ ಮೌಲ್ಯಗಳು URL ಗಳಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ; ಡಿಕೋಡ್ ಮಾಡಲಾದ ಮೌಲ್ಯಗಳು ಮೂಲ ಡೇಟಾವನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತವೆ.

ಸಾಮಾನ್ಯ ಬಳಕೆಯ ಪ್ರಕರಣಗಳು

ತಾಂತ್ರಿಕ ವಿವರಗಳು

ಎನ್‌ಕೋಡ್ಯುರಿಕಾಂಪೊನೆಂಟ್ ಕಾಯ್ದಿರಿಸದ ಸೆಟ್‌ನ ಹೊರಗೆ ಪ್ರತಿ ಅಕ್ಷರವನ್ನು ಎನ್‌ಕೋಡ್ ಮಾಡುತ್ತದೆ [A-Za-z0-9-_.~]. ಜಾಗಗಳು % 20 ಆಗುತ್ತವೆ, ಜೊತೆಗೆ ಚಿಹ್ನೆಗಳು % 2B ಆಗುತ್ತವೆ, ಚಿಹ್ನೆಗಳು % 3D ಆಗುತ್ತವೆ, ಇತ್ಯಾದಿ. ASCII ಹೊರಗಿನ ಅಕ್ಷರಗಳನ್ನು ಮೊದಲು UTF-8 ನಲ್ಲಿ ಎನ್ಕೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ ಪ್ರತಿ ಬೈಟ್ %-ಎಸ್ಕೇಪ್ ಆಗಿರುತ್ತದೆ.

ಎನ್‌ಕೋಡ್ಯುಆರ್‌ಐ ಹೆಚ್ಚು ಅನುಮತಿಯಾಗಿದೆ ಮತ್ತು ಘಟಕಗಳಿಗೆ ಬದಲಾಗಿ ಪೂರ್ಣ URL ಗಳಿಗೆ ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ಅದು ತಪ್ಪಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ /, ?, &, =, #, ಮತ್ತು ಕೆಲವು ಇತರ ಅಕ್ಷರಗಳು URL-ಸಿಂಟ್ಯಾಕ್ಸ್ ಅರ್ಥವನ್ನು ಹೊಂದಿವೆ. URL ನಲ್ಲಿ ಬಳಕೆದಾರರ ಡೇಟಾವನ್ನು ಎಂಬೆಡ್ ಮಾಡಲು, ಎನ್‌ಕೋಡ್ಯೂರಿಕಾಂಪೊನೆಂಟ್ ಯಾವಾಗಲೂ ಸರಿಯಾದ ಆಯ್ಕೆಯಾಗಿದೆ.

decodeURICಕಾಂಪೊನೆಂಟ್ %-ಎಸ್ಕೇಪ್‌ಗಳನ್ನು ಹಿಮ್ಮುಖಗೊಳಿಸುತ್ತದೆ, ಪ್ರತಿ ಎಸ್ಕೇಪ್ ಉತ್ತಮವಾಗಿ ರೂಪುಗೊಂಡಿದೆ ಮತ್ತು ಫಲಿತಾಂಶದ ಬೈಟ್‌ಗಳು ಮಾನ್ಯ UTF-8 ಅನ್ನು ರೂಪಿಸುತ್ತವೆ ಎಂದು ಮೌಲ್ಯೀಕರಿಸುತ್ತದೆ. ಅಸಮರ್ಪಕ ಇನ್‌ಪುಟ್ ಕಸವನ್ನು ಉತ್ಪಾದಿಸುವ ಬದಲು ದೋಷವನ್ನು ಎಸೆಯುತ್ತದೆ.

ಅತ್ಯುತ್ತಮ ಅಭ್ಯಾಸಗಳು

ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು

ಯಾವ ಅಕ್ಷರಗಳಿಗೆ URL ಎನ್‌ಕೋಡಿಂಗ್ ಅಗತ್ಯವಿದೆ?
ಕಾಯ್ದಿರಿಸಿದ ಅಕ್ಷರಗಳು (&, =, ?, #, /, :, @) ಮತ್ತು ಅಸುರಕ್ಷಿತ ಅಕ್ಷರಗಳು (ಸ್ಪೇಸ್‌ಗಳು, <, >, {, }, |, ^, ~, [, ], `) ಎನ್‌ಕೋಡ್ ಮಾಡಬೇಕು. ಆಲ್ಫಾನ್ಯೂಮರಿಕ್ ಅಕ್ಷರಗಳು ಮತ್ತು -_.~ ಸುರಕ್ಷಿತವಾಗಿದೆ ಮತ್ತು ಎನ್‌ಕೋಡಿಂಗ್ ಅಗತ್ಯವಿಲ್ಲ.
ಎನ್‌ಕೋಡ್ಯೂರಿ ಮತ್ತು ಎನ್‌ಕೋಡ್ಯೂರಿಕಾಂಪೊನೆಂಟ್ ನಡುವಿನ ವ್ಯತ್ಯಾಸವೇನು?
encodeURI ಪೂರ್ಣ URL ಅನ್ನು ಎನ್ಕೋಡ್ ಮಾಡುತ್ತದೆ ಆದರೆ ಕಾಯ್ದಿರಿಸಿದ ಅಕ್ಷರಗಳನ್ನು ಸಂರಕ್ಷಿಸುತ್ತದೆ (://?#). encodeURICಕಾಂಪೊನೆಂಟ್ -_ ಹೊರತುಪಡಿಸಿ ಎಲ್ಲವನ್ನೂ ಎನ್ಕೋಡ್ ಮಾಡುತ್ತದೆ.!~*'() — ಪ್ರಶ್ನೆ ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯಗಳಿಗಾಗಿ ಇದನ್ನು ಬಳಸಿ. ಈ ಉಪಕರಣವು ಎರಡೂ ವಿಧಾನಗಳನ್ನು ನೀಡುತ್ತದೆ.
URL ಗಳಲ್ಲಿ ಸ್ಪೇಸ್‌ಗಳನ್ನು ಹೇಗೆ ಎನ್‌ಕೋಡ್ ಮಾಡಲಾಗಿದೆ?
ಸ್ಪೇಸ್‌ಗಳನ್ನು %20 (ಪ್ರಮಾಣಿತ ಶೇಕಡಾ-ಎನ್‌ಕೋಡಿಂಗ್) ಅಥವಾ + (ಫಾರ್ಮ್ ಎನ್‌ಕೋಡಿಂಗ್) ಎಂದು ಎನ್‌ಕೋಡ್ ಮಾಡಬಹುದು. URL ಪಥಗಳಿಗೆ %20 ಸರಿಯಾಗಿದೆ, ಆದರೆ HTML ಫಾರ್ಮ್‌ಗಳಿಂದ ಪ್ರಶ್ನೆ ಸ್ಟ್ರಿಂಗ್‌ಗಳಲ್ಲಿ + ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಉಪಕರಣವು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ % 20 ಅನ್ನು ಬಳಸುತ್ತದೆ.
ನಾನು ಯೂನಿಕೋಡ್ ಅಕ್ಷರಗಳನ್ನು ಎನ್ಕೋಡ್ ಮಾಡಬಹುದೇ?
ಹೌದು. ಯುನಿಕೋಡ್ ಅಕ್ಷರಗಳನ್ನು ಮೊದಲು UTF-8 ಬೈಟ್‌ಗಳಿಗೆ ಎನ್‌ಕೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ, ನಂತರ ಪ್ರತಿ ಬೈಟ್ ಶೇಕಡಾ-ಎನ್‌ಕೋಡ್ ಆಗಿರುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, '日' %E6%97%A5 ಆಗುತ್ತದೆ (ಮೂರು UTF-8 ಬೈಟ್‌ಗಳು, ಪ್ರತಿ ಶೇಕಡಾ-ಎನ್‌ಕೋಡ್ ಮಾಡಲಾಗಿದೆ).
ನಾನು encodeURI ಅಥವಾ encodeURIC ಕಾಂಪೊನೆಂಟ್ ಅನ್ನು ಬಳಸಬೇಕೇ?
ಬಹುತೇಕ ಯಾವಾಗಲೂ ಎನ್ಕೋಡ್ಯುರಿಕಾಂಪೊನೆಂಟ್. ನೀವು ಸಂಪೂರ್ಣ URL ಅನ್ನು ಹೊಂದಿದ್ದರೆ ಮತ್ತು ಅದರ ರಚನೆಯನ್ನು ಸಂರಕ್ಷಿಸಲು ಬಯಸಿದರೆ ಮಾತ್ರ encodeURI ಅನ್ನು ಬಳಸಿ - ನೀವು ಹೇಗಾದರೂ ಘಟಕಗಳಿಂದ URL ಗಳನ್ನು ನಿರ್ಮಿಸುವುದರಿಂದ ಸಾಮಾನ್ಯವಾಗಿ ಅಪರೂಪ.
ನನ್ನ ಡೇಟಾವನ್ನು ಸರ್ವರ್‌ಗೆ ಅಪ್‌ಲೋಡ್ ಮಾಡಲಾಗಿದೆಯೇ?
ಇಲ್ಲ. URL ಎನ್‌ಕೋಡಿಂಗ್ ಮತ್ತು ಡಿಕೋಡಿಂಗ್ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ನಡೆಯುತ್ತದೆ.
ಇದು ಯುನಿಕೋಡ್ ಎಮೋಜಿಯನ್ನು ನಿಭಾಯಿಸುತ್ತದೆಯೇ?
ಹೌದು. ಎಮೋಜಿಗಳು ಬಹು-ಬೈಟ್ UTF-8 ಅನುಕ್ರಮಗಳಾಗಿವೆ; ಎನ್‌ಕೋಡರ್ %-ಎಸ್ಕೇಪ್ಡ್ ಬೈಟ್‌ಗಳ ಸರಣಿಯನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಅದು ಡಿಕೋಡರ್‌ಗಳು ಮೂಲ ಎಮೋಜಿಗೆ ಸರಿಯಾಗಿ ಮರುಜೋಡಿಸುತ್ತದೆ.
ನಿಜವಾಗಿ ಎನ್‌ಕೋಡ್ ಮಾಡದಿರುವ %HH-ಕಾಣುವ ಸ್ಟ್ರಿಂಗ್‌ಗಳನ್ನು ನನ್ನ ಇನ್‌ಪುಟ್ ಹೊಂದಿದ್ದರೆ ಏನು?
ಎನ್‌ಕೋಡಿಂಗ್ ಪ್ರತಿ % ಅನ್ನು % 25 ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ, ನಂತರ ಉಳಿದವುಗಳಿಗೆ ತಪ್ಪಿಸಿಕೊಳ್ಳುವುದನ್ನು ಮರು-ಅನ್ವಯಿಸುತ್ತದೆ. ಡಿಕೋಡಿಂಗ್ ಕಟ್ಟುನಿಟ್ಟಾದ ಇನ್‌ಪುಟ್ ದೋಷಪೂರಿತ ತಪ್ಪಿಸಿಕೊಳ್ಳುವಿಕೆಯಲ್ಲಿ ದೋಷಗಳನ್ನು ಎಸೆಯುತ್ತದೆ; ಅಸ್ಪಷ್ಟವಾಗಿ ಕಾಣುವ ತಂತಿಗಳು ತಪ್ಪಾಗಿ ಡಿಕೋಡ್ ಮಾಡಬಹುದು.