使用 jasperserver 4.7.0。使用 REST API (rest_v2),我想生成 jrprint 格式的报告。在 JasperServer 的文档之后,这是我必须使用的 URL:
http://:/jasperserver[-pro]/rest_v2/reports/path/to/report。format?arguments 其中格式为以下之一:html、pdf、xls、rtf、csv、xml、jrprint
在我的 JasperServer 实例中正确配置报告后,我按照说明调用 URL,如下所示(对于 PDF):
http://localhost:8080/jasperserver/rest_v2/reports/reports/test/example.pdf
它工作正常。但是,如果我将格式更改为 JRPRINT:
http://localhost:8080/jasperserver/rest_v2/reports/reports/test/example.jrprint
然后我收到 404(未找到)错误!
后缀“jrprint”是正确的,因为如果我使用任何其他(发明),我会收到 400(错误请求)错误。
所以问题是:我是否必须在 JasperServer 引擎中配置任何特殊的东西才能提供 JRPRINT 报告?或者从客户端浏览器拨打电话时我必须考虑什么?