aboutsummaryrefslogtreecommitdiff
path: root/third_party/websockify/tests/base64.js
blob: 6ade00a3d6ede7681f474028d4f1aa0e83befd79 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// The following results in 'hello [MANGLED]'
//
// Filed as https://github.com/ry/node/issues/issue/402

var sys = require("sys"),
    buf = new Buffer(1024), len,
    str1 = "aGVsbG8g",  // 'hello '
    str2 = "d29ybGQ=",  // 'world'

len = buf.write(str1, 0, 'base64');
len += buf.write(str2, len, 'base64');
sys.log("decoded result: " + buf.toString('binary', 0, len));