Код: Выделить всё
@GetMapping("/statemnent")
@Produces({MediaType.APPLICATION_JSON})
public Response fetchStatement(RequestHeader HttpHeaders headers, @RequestParam(name = "dprovider", required = false) String dProvider, @RequestParam(name = "pdate", required = false) String pDate, @RequestParam(name = "delstatus", required = false) String delStatus, @RequestParam(name = "fromdate", required = false) String fromDate, @RequestParam(name = "todate", required = false) String toDate, @RequestParam(name = "msgack", required = false) String msgAck, @RequestParam(name = "sysprocess", required = false) String sysProcess)
{
try {
logger.info(....
Я вызываю его, используя URL:
Используя Postman GET
http ://localhost:8080/api/statement?fromdate=2024-07-16T00:00:00Z&sysprocess=XXXX&pdate=2024-07-16&dprovider=YYYY
Тип аутентификации: ключ API
Ключ: авторизация
Значение:
Добавить в: заголовок
Возврат почтальона: 400 неверный запрос
Сообщение об ошибке Catalina: требуются заголовки заголовка запроса для Тип параметра метода Httpheaders отсутствует
Чего здесь может не хватать?
Подробнее здесь: https://stackoverflow.com/questions/788 ... is-not-pre