ಉಚಿತ URL ಎನ್ಕೋಡರ್ ಮತ್ತು ಡಿಕೋಡರ್
URL ಗಳು ಮತ್ತು ಪ್ರಶ್ನೆ ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಎನ್ಕೋಡ್ ಮಾಡಿ ಮತ್ತು ಡಿಕೋಡ್ ಮಾಡಿ. ಎನ್ಕೋಡ್ಯುರಿಕಾಂಪೊನೆಂಟ್, ಡಿಕೋಡ್ಯುರಿಕಾಂಪೊನೆಂಟ್ ಮತ್ತು ಕ್ವೆರಿ ಸ್ಟ್ರಿಂಗ್ ಪಾರ್ಸಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
ಪ್ರತಿ ಮೀಸಲಾದ ಅಕ್ಷರವನ್ನೂ ಎನ್ಕೋಡ್ ಮಾಡುತ್ತದೆ — ಕ್ವೆರಿ ಮೌಲ್ಯಗಳು ಮತ್ತು ಪಾತ್ ವಿಭಾಗಗಳಿಗೆ ಉತ್ತಮ.
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
URL ಎನ್ಕೋಡಿಂಗ್ ಮತ್ತು ಡಿಕೋಡಿಂಗ್ ಇಲ್ಲಿ JavaScript ನ ಅಂತರ್ನಿರ್ಮಿತ ಗ್ಲೋಬಲ್ಗಳನ್ನು — encodeURIComponent, encodeURI, ಮತ್ತು decodeURIComponent — ಬಳಸಿ ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ನಡೆಯುತ್ತದೆ — ಥರ್ಡ್-ಪಾರ್ಟಿ ಲೈಬ್ರರಿ ಇಲ್ಲ, ನೆಟ್ವರ್ಕ್ ವಿನಂತಿ ಇಲ್ಲ. ಟೂಲ್ ಕ್ವೆರಿ ಸ್ಟ್ರಿಂಗ್ ಪ್ಯಾರಾಮೀಟರ್ಗಳನ್ನು ಕೀ-ಮೌಲ್ಯ ಟೇಬಲ್ ಆಗಿ ಪಾರ್ಸ್ ಮಾಡಿ ತೋರಿಸಲು ಬ್ರೌಸರ್ನ ಸ್ಥಳೀಯ URL API ಅನ್ನೂ ಬಳಸುತ್ತದೆ.
- 1ಎನ್ಕೋಡಿಂಗ್ ಮೋಡ್ ಆಯ್ಕೆಮಾಡಿಮೂರು ಮೋಡ್ಗಳು ನೈಜ-ಜಗತ್ತಿನ ಬಳಕೆ ಪ್ರಕರಣಗಳಿಗೆ ಮ್ಯಾಪ್ ಆಗುತ್ತವೆ: "Component" encodeURIComponent ಕರೆಯುತ್ತದೆ ಮತ್ತು ಮೀಸಲಿಡದ ಅಕ್ಷರಗಳನ್ನು ಬಿಟ್ಟು ಎಲ್ಲವನ್ನೂ ಎಸ್ಕೇಪ್ ಮಾಡುತ್ತದೆ — ಪ್ರತ್ಯೇಕ ಕ್ವೆರಿ ಮೌಲ್ಯಗಳಿಗೆ ಸರಿಯಾದ ಆಯ್ಕೆ. "Full URL" encodeURI ಕರೆಯುತ್ತದೆ ಮತ್ತು ಸ್ಕೀಮ್, ಸ್ಲ್ಯಾಶ್ಗಳು, ಮತ್ತು ಡೊಮೇನ್ ಅನ್ನು ಹಾಗೆಯೇ ಬಿಡುತ್ತದೆ. "Form" encodeURIComponent ಬಳಸಿ ನಂತರ HTML ಫಾರ್ಮ್ಗಳು ಕಳುಹಿಸುವ application/x-www-form-urlencoded ಫಾರ್ಮ್ಯಾಟ್ಗೆ ಹೊಂದಿಸಲು %20 ಅನ್ನು + ಗೆ ಬದಲಾಯಿಸುತ್ತದೆ.
- 2ಒಂದೇ ಕ್ಲಿಕ್ನಲ್ಲಿ ಎನ್ಕೋಡ್ ಅಥವಾ ಡಿಕೋಡ್ ಮಾಡಿಎನ್ಕೋಡಿಂಗ್ ನಿಮ್ಮ ಪಠ್ಯವನ್ನು ಆಯ್ಕೆಮಾಡಿದ ಫಂಕ್ಷನ್ ಮೂಲಕ ರವಾನಿಸಿ ಶೇಕಡಾ-ಎನ್ಕೋಡ್ ಮಾಡಿದ ಫಲಿತಾಂಶವನ್ನು ತೋರಿಸುತ್ತದೆ. ಡಿಕೋಡಿಂಗ್ decodeURIComponent ಕರೆಯುತ್ತದೆ (Form ಮೋಡ್ನಲ್ಲಿ + ಅನ್ನು ಸ್ಪೇಸ್ಗಳಾಗಿ ಪರಿವರ್ತಿಸಲಾಗಿದೆ). ಮುಂದುವರಿಕೆ ಬೈಟ್ ಇಲ್ಲದ ಸ್ಟ್ರೇ %E0 ನಂತಹ ವಿಕೃತ ಶೇಕಡಾ-ಅನುಕ್ರಮಗಳನ್ನು ಕ್ರ್ಯಾಶ್ ಆಗುವ ಬದಲು ಇನ್ಲೈನ್ ದೋಷವಾಗಿ ಹಿಡಿಯಲಾಗುತ್ತದೆ ಮತ್ತು ವರದಿ ಮಾಡಲಾಗುತ್ತದೆ.
- 3URL API ನೊಂದಿಗೆ ಕ್ವೆರಿ ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಪಾರ್ಸ್ ಮಾಡಿ"Parse params" ಕ್ರಿಯೆ ನಿಮ್ಮ ಇನ್ಪುಟ್ ಅನ್ನು ಬ್ರೌಸರ್ನ ಸ್ಥಳೀಯ URL ಕನ್ಸ್ಟ್ರಕ್ಟರ್ನಲ್ಲಿ ಸುತ್ತಿ ಪ್ರತಿ ಕೀ-ಮೌಲ್ಯ ಜೋಡಿಯನ್ನು ಹೊರತೆಗೆಯಲು url.searchParams ಮೂಲಕ ಪುನರಾವರ್ತಿಸುತ್ತದೆ. URL ಕನ್ಸ್ಟ್ರಕ್ಟರ್ ಇನ್ಪುಟ್ ಅನ್ನು ತಿರಸ್ಕರಿಸಿದರೆ, ಕೈಬರಹದ ಫಾಲ್ಬ್ಯಾಕ್ & ಮತ್ತು = ಮೇಲೆ ವಿಭಜಿಸಿ ಪ್ರತಿ ಟೋಕನ್ ಅನ್ನು safeDecode ಮೂಲಕ ಚಲಾಯಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಭಾಗಶಃ ಅಥವಾ ಕಚ್ಚಾ ಕ್ವೆರಿ ಸ್ಟ್ರಿಂಗ್ಗಳೂ ಸಹ ಓದಬಹುದಾದ ಟೇಬಲ್ ಉತ್ಪಾದಿಸುತ್ತವೆ.
- 4ಫಲಿತಾಂಶವನ್ನು ನಕಲಿಸಿಎನ್ಕೋಡ್ ಅಥವಾ ಡಿಕೋಡ್ ಮಾಡಿದ ಪಠ್ಯ ಮೊನೊಸ್ಪೇಸ್ ಔಟ್ಪುಟ್ ಬ್ಲಾಕ್ನಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ. ಕಾಪಿ ಬಟನ್ Clipboard API ಮೂಲಕ ಅದನ್ನು ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ ಬರೆಯುತ್ತದೆ. ಯಾವುದೇ ಹಂತದಲ್ಲಿ ಏನೂ ನಿಮ್ಮ ಸಾಧನದಿಂದ ಹೊರಹೋಗುವುದಿಲ್ಲ.
ಸಂಬಂಧಿತ ಪರಿಕರಗಳು
Base64 ಎನ್ಕೋಡರ್ ಮತ್ತು ಡಿಕೋಡರ್
ಪಠ್ಯ ಅಥವಾ ಫೈಲ್ಗಳನ್ನು Base64 ಗೆ ಎನ್ಕೋಡ್ ಮಾಡಿ, ಅಥವಾ Base64 ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಸಾದಾ ಪಠ್ಯಕ್ಕೆ ಡಿಕೋಡ್ ಮಾಡಿ. ತಕ್ಷಣ, ಖಾಸಗಿ, ಮತ್ತು ಉಚಿತ.
HTML ಎನ್ಕೋಡರ್ ಮತ್ತು ಡಿಕೋಡರ್
ವಿಶೇಷ ಅಕ್ಷರಗಳನ್ನು HTML ಎಂಟಿಟಿಗಳಿಗೆ ಎನ್ಕೋಡ್ ಮಾಡಿ ಅಥವಾ ಎಂಟಿಟಿಗಳನ್ನು ಸಾದಾ ಪಠ್ಯಕ್ಕೆ ಡಿಕೋಡ್ ಮಾಡಿ. ತಕ್ಷಣ, ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ.
ಸೀಸರ್ ಸೈಫರ್ ಮತ್ತು ಪಠ್ಯ ಎನ್ಕ್ರಿಪ್ಟರ್
ಸೀಸರ್ ಸೈಫರ್, ROT13, ಅಟ್ಬ್ಯಾಶ್, ಮತ್ತು ವಿಜನೇರ್ ಸೈಫರ್ನೊಂದಿಗೆ ಪಠ್ಯ ಎನ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಡಿಕ್ರಿಪ್ಟ್ ಮಾಡಿ. ಶಾಸ್ತ್ರೀಯ ಪರ್ಯಾಯ ಸೈಫರ್ಗಳು, ಎಲ್ಲಾ ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ.