Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var qr = require('qr-image');
- module.exports = function (context, req) {
- function sendSVG(svg) {
- context.res = {
- headers : {
- "Content-Type" : "image/svg+xml"
- },
- body: svg
- };
- context.done();
- }
- context.log('Inicializando.');
- if (!req.query.url) {
- context.res = {
- status: 400,
- body: "The url is a mandatory parameter."
- };
- context.done();
- return;
- }
- let svg = '';
- let stream = qr.image(req.query.url, { type: 'svg' });
- stream.on('data', data => svg += data);
- stream.on('end', data => sendSVG(svg));
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement