C
All Tools
🔗

URL என்கோடர் / டிகோடர்

URL களை ஆன்லைனில் என்கோட் மற்றும் டிகோட் செய்யுங்கள்.

URL-களில் ASCII எழுத்துகளின் ஒரு பாதுகாப்பான துணைத் தொகுப்பை மட்டுமே பயன்படுத்த முடியும். இடைவெளிகள், ஆம்பர்சண்ட் (&), கேள்விக்குறி (?) போன்ற சிறப்பு எழுத்துகள் மற்றும் ASCII அல்லாத எழுத்துகள் (Unicode எழுத்துகள் அல்லது emoji போன்றவை) URL-ல் பாதுகாப்பாக இடம்பெறுவதற்கு முன் percent-encode செய்யப்பட வேண்டும். Percent-encoding, பாதுகாப்பற்ற எழுத்துகளுக்கு பதிலாக % குறியீட்டையும் அதைத் தொடர்ந்து UTF-8 பைட் மதிப்பைக் குறிக்கும் இரண்டு hexadecimal எண்களையும் வைக்கிறது. இந்த டூல் Unicode-ஐ சரியாக கையாளும் encodeURIComponent / decodeURIComponent standard-ஐப் பயன்படுத்தி URL-களை encode மற்றும் decode செய்கிறது.

📋 இந்த கால்குலேட்டரை எப்படி பயன்படுத்துவது

டாகிளைப் பயன்படுத்தி Encode அல்லது Decode-ஐத் தேர்ந்தெடுத்து, உங்கள் input-ஐ paste செய்து, பட்டனை கிளிக் செய்யவும். Encode செய்வதற்கு: ஒரு raw URL, query parameter மதிப்பு, அல்லது சிறப்பு எழுத்துகள் கொண்ட எந்த text-ஐயும் paste செய்யவும் — அது பாதுகாப்பான percent-encoded வடிவமாக மாற்றப்படும். Decode செய்வதற்கு: ஒரு percent-encoded URL அல்லது query string-ஐ paste செய்யவும் — அது அசல் படிக்கக்கூடிய வடிவத்திற்கு மீட்டமைக்கப்படும். பொதுவான பயன்பாடுகள்: பயனர் search queries-ஐ URL-ல் இணைப்பதற்கு முன் encode செய்வது, server logs-லிருந்து URL parameters-ஐ decode செய்வது, மற்றும் URL-களில் பயன்படுத்த file paths-ஐ encode செய்வது.

💡 முக்கிய தகவல்கள்

JavaScript-ல் இரண்டு URL encoding functions உள்ளன: encodeURI() URL structure எழுத்துகளை (: / ? # [ ] @ ! $ & ' ( ) * + , ; =) பாதுகாத்து, URI-க்குள் செல்லுபடியாகாத எழுத்துகளை மட்டும் encode செய்கிறது. encodeURIComponent() இன்னும் அதிக அளவில் encode செய்கிறது — letters, digits, மற்றும் - _ . ! ~ * ' ( ) தவிர மற்ற எல்லாவற்றையும் encode செய்கிறது — இதனால் இது தனித்தனி query parameter மதிப்புகள் அல்லது path segments-ஐ encode செய்ய ஏற்றது. இந்த டூல் encodeURIComponent-ஐப் பயன்படுத்துகிறது, இது மதிப்புகளை (முழு URL-களை அல்ல) encode செய்வதற்கான சரியான தேர்வாகும். இடைவெளிகள் %20 ஆக மாற்றப்படும் (+ ஆக அல்ல — அது application/x-www-form-urlencoded-ல் மட்டும் பயன்படுத்தப்படும் பழைய வடிவம், நவீன URL-களில் அல்ல).

அடிக்கடி கேட்கப்படும் கேள்விகள்

மறுப்பு: இந்த கால்குலேட்டர் வழங்கும் முடிவுகள் தகவல் மற்றும் கல்வி நோக்கங்களுக்காக மட்டுமே. இவை நிதி, மருத்துவ அல்லது சட்ட ஆலோசனை அல்ல. நிதி அல்லது சுகாதார முடிவுகளை எடுப்பதற்கு முன் எப்போதும் தகுதிவாய்ந்த நிபுணரை அணுகவும். உண்மையான முடிவுகள் தனிப்பட்ட சூழ்நிலைகளைப் பொறுத்து மாறுபடலாம்.

⚙️ More Developer Tools Tools

View all Developer Tools tools →