assert.ok(test instanceof Buffer); const test2 = safeBuffer.Buffer.alloc(test.length); test.copy(test2); binding.buffer.checkBuffer(test2);
function sendRequest (method, endpoint, post, cb) { const host = config.host || defaultHost; const date = moment().utc().format('YYYY-MM-DDTHH:mm:ss[Z]'); let canonicalRequest = Buffer(method + 'https://' + host + endpoint + date + (post ? post.headers['content-type'] : ''), 'ascii'); if (post) { const key = new Buffer(config.apiSecret, 'base64'); const signature = crypto.createHmac('sha256', key) .update(canonicalRequest, 'utf8')
assert.ok(test instanceof Buffer); const test2 = safeBuffer.Buffer.alloc(test.length); test.copy(test2); binding.buffer.checkBuffer(test2);