@koopjs/featureserver
Version:
*An open source implementation of the GeoServices specification*
10 lines (9 loc) • 331 B
JavaScript
function sendCallbackResponse(res, payload, callbackString) {
const sanitizedCallback = callbackString.replace(/[^\w\d\.\(\)\[\]]/g, '');
res.set('Content-Type', 'application/javascript');
res.status(200);
return res.send(`${sanitizedCallback}(${JSON.stringify(payload)})`);
}
module.exports = {
sendCallbackResponse,
};