محمد هاني3 نشر 18 مايو 2021 أرسل تقرير نشر 18 مايو 2021 هل هناك طريقة من خلال NODE.JS تمكنني بالقيام بالتشفير بصيغة Base64 لقد قمت بإستخدام Crypto ولكن final() لاتقوم بإخراج تشفير base64 فما الحل 1 اقتباس
0 عبدالله عبدالرحمن11 نشر 19 مايو 2021 أرسل تقرير نشر 19 مايو 2021 يمكنك استخدام Buffer لأخذ String أو أي نوع من البيانات وعمل تشفير base64 مثال console.log(Buffer.from("Hello World").toString('base64')); // النتيحة SGVsbG8gV29ybGQ= console.log(Buffer.from("SGVsbG8gV29ybGQ=", 'base64').toString('ascii')) // النتيحة Hello World Buffer هو عبارة عن كائن Global لهذا يمكنك إستدعائه مباشرةً 1 اقتباس
0 Salah Eddin Beriani2 نشر 19 مايو 2021 أرسل تقرير نشر 19 مايو 2021 ترميز سلاسل Base64 باستخدام Node.js let data = 'some data'; let buff = new Buffer(data); let base64data = buff.toString('base64'); console.log('"' + data + '" converted to Base64 is "' + base64data + '"'); $ node encode.js "some data" converted to Base64 is "c3RhY2thYnVzZS5jb20=" فك تشفير سلاسل Base64 باستخدام Node.js let data = 'c3RhY2thYnVzZS5jb20='; let buff = new Buffer(data, 'base64'); let text = buff.toString('ascii'); console.log('"' + data + '" converted from Base64 to ASCII is "' + text + '"'); ترميز البيانات الثنائية إلى سلاسل Base64 const fs = require('fs'); let buff = fs.readFileSync('logo.png'); let base64data = buff.toString('base64'); console.log('Image converted to base 64 is:\n\n' + base64data); اقتباس
السؤال
محمد هاني3
هل هناك طريقة من خلال NODE.JS تمكنني بالقيام بالتشفير بصيغة Base64 لقد قمت بإستخدام Crypto ولكن final() لاتقوم بإخراج تشفير base64 فما الحل
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.