Мы пытаемся настроить приложение отчета с 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=true&crew=543548e7-2acf-4383-a345-f489613b36ea
Кажется, что здесь очень неправильно использовать эти огромные GET, поэтому возникает вопрос: есть ли способ сделать то же самое с запросом POST?
POST
заставляет JasperServer отвечать кодом состояния 405 (метод не разрешен). Без такого API невозможно отделить JasperServer от нижележащих структур данных уровня БД или двунаправленной связи (JasperServer использует внешний ресурс). - person Ocramius   schedule 09.02.2015