Мой REST-контроллер выглядит следующим образом:
@PostMapping("/foos/sendSomeEmail")
public void sendSomeEmail(@RequestParam(value = "fromDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) LocalDateTime fromDate) {
if (fromDate == null) {
fromDate = LocalDateTime.now().minusDays(7);
}
service.sendSomeEmail(fromDate);
}
Я получаю следующее исключение при выполнении запроса POST с помощью Почтальона: [0m[0m09:08:59,938 INFO [stdout] (Log4j2-TF-1-AsyncLogger[AsyncContext@2d0411f1]-1) org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported
Почтальон Снимок экрана:
Может кто-нибудь помочь мне разобраться?
ОБНОВЛЕНИЕ: после того, как я удалил @RequestParam
, исключение все еще присутствует.
@PostMapping("/foos/sendSomeEmail")
public void sendSomeEmail() {
LocalDateTime fromDate = LocalDateTime.now().minusDays(7);
service.sendSomeEmail(fromDate);
}