1. 程式人生 > >guacamole 的前臺base64加密方式

guacamole 的前臺base64加密方式

tty default i++ ng- for utf host efault return

var s = "otherhostcdefault";
var uint8array = new TextEncoder("utf-8").encode(s);
var getBase64 = function getBase64(bytes) {
var data = "";
// Produce binary string from bytes in buffer
for (var i = 0; i < bytes.byteLength; i++)
data += String.fromCharCode(bytes[i]);

// Convert to base64
return window.btoa(data);

};
alert(getBase64(uint8array))

var uint8array = new TextEncoder("utf-8").encode("¢");
var string = new TextDecoder("utf-8").decode(uint8array);

guacamole 的前臺base64加密方式