Jasperserver REST api:可以用POST运行报告吗?

时间:2015-01-22 14:39:32

标签: rest jasperserver

我们正在尝试在后端使用Jasperserver设置报表应用程序。到目前为止,GET请求已经很好了。

棘手的部分是:我们在这些报告中有很多的参数。按照这个速度,理论上可以像

一样糟糕
  

TTP://192.168.202.234:8080 /的JasperServer / rest_v2 /报告/报告/ smp_folder / interactive.html showID =真安培; showOperator =真安培; showDispatcher =真安培; showCalledAt =真安培; showDeliveredAt =真安培; showLeftAt =真安培; showArrivedAt =真安培; showFinishedAt =真安培; showBackAt =真安培; showAddress =真安培; showCaller =真安培; showFIO =真安培; showBirthday =真安培; showJob =真安培; showSocStatus =真安培; showReason =真安培; showType =真安培; showRecievePlace =真安培; showCrewMembers =真安培; showIsIntoxicated =真安培; showComplaints =真安培; showAnamnesis =真安培; showHealthStatus =真安培; showEfficiency =真安培; showAidAcceptance =真安培; showAidRefuse =真安培; showTransportationRefuse =真安培; showAidResult =真安培; showActiveCall =真安培; showActiveVisit =真安培; showDeliveryMethod =真安培; showCallResult =真安培; showArriveTime =真安培; showCallTime =真安培; showDeliveredTime =真安培; showWaitTime =真安培; showDiagnosis =真安培;诊断= D1&安培; showCrewNumber =真安培;船员= 5435 48e7-2acf-4383-A345-f489613b36ea

在这里玩这个巨大的GET感觉真的很严重,所以问题是:有没有办法用POST请求做同样的事情?

1 个答案:

答案 0 :(得分:1)

根据v6上的webservices(包含在war文件安装中)指南,您可以运行带有POST的报告

3.2.1异步运行报告

理论上没有理由你不能用GET(最多浏览器限制)指定很多参数,你可能会遇到的最低限制是旧版IE上的2000个字符。 FF / Safari的限制大概是65,000我相信