Jasper web services v2 PDF download not working

I want to download jasper report (pdf) using jasper web services v2 with Node.js & express.js. pl check my code below.

In this code i have got 200 but i cant download the PDF file.

// get const
const Express = require('express');
var  Request =  require('request'),
     QueryString = require('querystring'),
     baseRequest = Request.defaults({
        jar: true
    });
 
// define 
 
 
var app = Express();
 
// Get PDF
app.get('/getpdf',(req,res)=>{
 
baseRequest.post({url:Loginurl},(error,response,body)=>{
    if(response.body ==="Unauthorized")
    {
       res.send(JSON.stringify({result:'check username and password',Message:'Unauthorized',status:false}));
    }else if(response.body ==="License expired or otherwise not valid"){
      res.send(JSON.stringify({result:'Not Valid',Message:'License expired or otherwise not valid',status:false}));
    }else{
   
             baseRequest.get({url:setpath,"content-type": "application/Report+json",body: '<resourceDescriptor></resourceDescriptor> '},(error,response,body)=>{
              res.send(response);
       }); 
       
    }
 
});
 
 
});

 

vjayaram01's picture
Joined: Mar 17 2017 - 11:30pm
Last seen: 6 years 1 day ago

0 Answers:

No answers yet
Feedback