Jasper Rest API, запустить отчет

В настоящее время я пытаюсь запустить отчет благодаря Jasper Rest API и получить вывод (PDF), интересная часть документаВот

Итак, я попробовал это:http://localhost:8080/jasperserver/rest/report/reports/samples/report_mongodb_new_basic

Зная, что мой отчет находится в отчетах / образцах, а его идентификатор ресурса:report_mongodb_new_basic

Поэтому я все еще пытался запустить его с nodejs, вот мой код: (запрос доступен модуль nodejsВот )

Авторизоваться :

var request = require("request");   
request.post({url: "http://localhost:8080/jasperserver/rest/login", 
qs: {j_username: "jasperadmin", j_password: "jasperadmin"}},
function(err, res, body) {
    if(err) {
        return console.error(err);
    }

После входа в систему, как показано в документе, мне нужно сделать запрос PUT для запуска отчета:

     request.put("http://localhost:8080/jasperserver/rest
     /report/reports/samples/report_mongodb_new_basic")

Это не работает, конечно, даже когда я напрямую перейти на этот URL сFire Foxскажи

"Report not found (uuid not found in session)"

UUID должен быть создан благодаря этому запросу PUT

Так, каков хороший синтаксис URL и хороший синтаксис запроса PUT, чтобы получитьUUID и после, если это возможно, PDF с Get?

Ответы на вопрос(3)

Ваш ответ на вопрос