// Copyright 2012 Mark Cavage, Inc. All rights reserved. 'use strict'; ///--- Exports /** * Binary formatter. * * @public * @function formatBinary * @param {Object} req - the request object * @param {Object} res - the response object * @param {Object} body - response body * @returns {Buffer} body */ function formatBinary(req, res, body) { if (!Buffer.isBuffer(body)) { body = new Buffer(body.toString()); } res.setHeader('Content-Length', body.length); return body; } module.exports = formatBinary;