மேம்பட்ட விருப்பங்கள்
புதிய வரி பிரிப்பான்
வெவ்வேறு இயக்க முறைமைகள் வெவ்வேறு புதிய வரி எழுத்துக்களைப் பயன்படுத்துகின்றன — Unix மற்றும் Windows அமைப்புகள், எடுத்துக்காட்டாக, ஒரே வரி இடைவெளி குறியீடுகளைப் பகிர்வதில்லை. குறியாக்கத்திற்கு முன்பு, உங்கள் உள்ளீட்டில் உள்ள எந்த புதிய வரி எழுத்துக்களும் நீங்கள் தேர்ந்தெடுக்கும் விருப்பத்தால் மாற்றப்படும்.
ஒவ்வொரு வரியையும் தனியாக குறியாக்கவும்
இந்த விருப்பம் இயக்கப்பட்டிருந்தால், உங்கள் உரையில் உள்ள புதிய வரி எழுத்துக்களும் Base64 க்கு மாற்றப்படும். வரி இடைவெளிகளால் பிரிக்கப்பட்ட பல, தனித்தனி தரவு உள்ளீடுகளை குறியாக்க வேண்டியிருக்கும்போது இது மிகவும் பயனுள்ளது. (குறிப்பு: இந்த அமைப்பை பகுதி பிரிக்கும் விருப்பத்துடன் சேர்த்துப் பயன்படுத்த முடியாது.)
வரிகளை பகுதிகளாக பிரிக்கவும்
Base64 குறியாக்கம் பொதுவாக ஒரு நீண்ட, தொடர்ச்சியான சரத்தை உருவாக்குகிறது. உங்கள் குறியாக்கப்பட்ட வெளியீட்டை சிறிய பகுதிகளாக பிரிக்க விரும்பினால், இந்த விருப்பத்தை தேர்ந்தெடுக்கவும். MIME (RFC 2045) விவரக்குறிப்பின்படி வரி இடைவெளிகள் செருகப்படும், இது ஒவ்வொரு வரியையும் அதிகபட்சம் 76 எழுத்துகளுக்கு மட்டுப்படுத்துகிறது. (குறிப்பு: இந்த விருப்பம் "ஒவ்வொரு வரியையும் தனியாக குறியாக்கவும்" அம்சத்துடன் பரஸ்பரம் பிரத்தியேகமானது.)
URL-பாதுகாப்பான குறியாக்கம் செய்யுங்கள்
தரநிலை Base64 குறியாக்கம் "+", "/", மற்றும் "=" போன்ற எழுத்துக்களை உள்ளடக்கியுள்ளது, அவை URLகளில் சதவீத-குறியாக்கம் தேவைப்படுகின்றன. URL-பாதுகாப்பான குறியாக்கத்தை செயல்படுத்த, "+" ஐ "-" உடனும், "/" ஐ "_" உடனும் மாற்றும் RFC 4648 / Base64URL வேரியண்டுக்கு உங்கள் தரவை மாற்றுங்கள்.
நேரடி பயன்முறை
நேரடி பயன்முறை இயக்கப்பட்டிருக்கும்போது, உங்கள் உள்ளீடு உங்கள் உலாவியின் உள்ளமைக்கப்பட்ட JavaScript செயல்பாடுகளைப் பயன்படுத்தி உடனடியாக குறியாக்கப்படுகிறது — எங்கள் சேவையகங்களுக்கு எந்த தரவையும் அனுப்பாமல். தற்போது இந்த பயன்முறை UTF-8 எழுத்துத்தொகுப்பை மட்டுமே ஆதரிக்கிறது என்பதை கவனிக்கவும்.
குறிப்பு: "ஒவ்வொரு வரியையும் தனியாக குறியாக்கவும்" மற்றும் "வரிகளை பகுதிகளாக பிரிக்கவும்" விருப்பங்களை ஒரே நேரத்தில் இயக்க முடியாது.
Base64 குறியாக்கம் என்றால் என்ன?
Base64 குறியாக்கம் பைனரி தரவை உரை-அடிப்படை வடிவத்திற்கு மாற்றுவதற்கான ஒரு பரவலாகப் பயன்படுத்தப்படும் முறை. படங்கள், கோப்புகள் மற்றும் மல்டிமீடியா போன்ற தரவை நெட்வொர்க்குகளில் பாதுகாப்பாக அனுப்ப அல்லது HTML, CSS அல்லது XML இல் நேரடியாக பொதிக்க இந்த செயல்முறை அவசியமானது.
Base64 குறியாக்கம் எவ்வாறு வேலை செய்கிறது?
Base64 அல்காரிதம் பைனரி தரவை 64 வெவ்வேறு எழுத்துக்களால் ஆன ஒரு சரமாக மாற்றுகிறது. இவை பெரிய எழுத்துக்கள் (A–Z), சிறிய எழுத்துக்கள் (a–z), இலக்கங்கள் (0–9), மற்றும் இரண்டு சிறப்பு குறியீடுகளை (பொதுவாக "+" மற்றும் "/") உள்ளடக்கியது. குறியாக்க செயல்முறை ஒரு நேரத்தில் மூன்று பைட்டுகளை (24 பிட்கள்) எடுத்து அவற்றை நான்கு 6-பிட் குழுக்களாக பிரிக்கிறது.
- உள்ளீட்டு பைனரி தரவை பைட்டுகளின் வரிசையாக மாற்றுகிறது.
- இந்த பைட்டுகளை மூன்று வீதம் (24 பிட்கள்) குழுவாக்குகிறது.
- 24-பிட் குழுவை நான்கு 6-பிட் பகுதிகளாக பிரிக்கிறது.
- ஒவ்வொரு 6-பிட் பகுதியையும் அதன் அனுரூபமான Base64 எழுத்துடன் மாப் செய்கிறது.
- இறுதி குழுவில் 3 பைட்டுகளுக்கும் குறைவாக இருக்கும்போது "=" எழுத்துடன் நிரப்புகிறது.
ஏன் சாதாரண உரைக்கு பதிலாக Base64 குறியாக்கம் பயன்படுத்துவது?
- தரவு ஒருமைப்பாடு: குறியாக்கப்பட்ட தரவு பரிமாற்றத்தின் போது அப்படியே இருக்கும், உரையை மட்டுமே ஆதரிக்கும் அமைப்புகளிலும் கூட.
- உலகளாவிய இணக்கத்தன்மை: பல்வேறு தளங்கள், நிரலாக்க மொழிகள் மற்றும் நெறிமுறைகளில் (மின்னஞ்சல் இணைப்புகளுக்கான MIME போன்றவை) வேலை செய்கிறது.
- உள்ளமைக்கப்பட்ட ஆதாரங்கள்: வெளிப்புற கோப்புகள் இல்லாமல் படங்களையும் மற்ற ஊடகங்களையும் நேரடியாக வலைப்பக்கங்களில் பொதிக்க அனுமதிக்கிறது.
- எளிமை: நவீன வலை பயன்பாடுகளுக்கு விரைவான தரவு மாற்றத்தை உறுதி செய்ய செயல்படுத்துவதும் டிகோட் செய்வதும் எளிதானது.
Base64 குறியாக்கத்தின் பொதுவான பயன்பாடுகள் என்ன?
Base64 குறியாக்கம் பல சூழ்நிலைகளில் பயன்படுத்தப்படுகிறது: HTML, CSS, JSON இல் சிறிய பைனரி சொத்துக்களை data URI ஆக பொதிக்கவும்; HTTP "Authorization: Basic" தலைப்புகளில் சான்றிதழ்களை சுமக்கவும்; MIME மூலம் மின்னஞ்சல் இணைப்புகளை மடிக்கவும்; மற்றும் JWT payload கள் போன்ற உரை-மட்டும் சேனல்கள் வழியாக தன்னிச்சையான பைட்டுகளை கொண்டு செல்லவும்.
- மின்னஞ்சல் இணைப்புகள்: MIME வழியாக பரிமாற்றத்திற்கு பைனரி கோப்புகளை குறியாக்குதல்.
- வலை மேம்பாடு: data URI களைப் பயன்படுத்தி HTML மற்றும் CSS இல் படங்களை அல்லது மற்ற ஊடகங்களை நேரடியாக பொதிக்குதல்.
- APIகள் மற்றும் தரவு சேமிப்பு: JSON, XML அல்லது மற்ற உரை-அடிப்படை வடிவங்களில் பைனரி தரவை பாதுகாப்பாக சேமிக்குதல் அல்லது அனுப்புதல்.
Base64 குறியாக்க எடுத்துக்காட்டு எப்படி இருக்கும்?
Man என்ற வார்த்தையை கவனியுங்கள்: Base64 இல் குறியாக்கப்படும்போது, அது TWFu ஆகிறது. குறியாக்க செயல்முறை ஒவ்வொரு எழுத்தின் ASCII மதிப்பை பைனரிக்கு மாற்றி, பிட்களை மீண்டும் குழுவாக்கி, அவற்றை Base64 குறியட்டவரிசை அட்டவணையில் மாப் செய்கிறது.
எங்கள் ஆன்லைன் Base64 குறியாக்கி கருவி உங்கள் தரவை குறியாக்க மற்றும் டிகோட் செய்ய வேகமான மற்றும் பாதுகாப்பான வழியை வழங்குகிறது. நீங்கள் படங்களை நேரடியாக உங்கள் வலைப்பக்கத்தில் பொதிக்கிறீர்களோ அல்லது பைனரி தரவின் பாதுகாப்பான பரிமாற்றத்தை உறுதி செய்கிறீர்களோ, Base64 குறியாக்கம் நவீன வலை மேம்பாட்டிற்கு ஒரு நம்பகமான ஆதாரம்.