У меня есть пружинный контроллер MVC, который принимает запрос на публикацию и ему нужно перенаправить на URL (запрос GET).
@RequestMapping(value = "/sredirect", method = RequestMethod.POST)
public String processForm(HttpServletRequest request) {
System.out.println("Ews redirect hit !!! ");
request.setAttribute(View.RESPONSE_STATUS_ATTRIBUTE,HttpStatus.MOVED_PERMANENTLY);
return "redirect:https://www.google.com/";
}
И класс аннотируется @RestController. Я всегда получаю 405, метод не разрешен для URL перенаправления. (т.е. google.com).
Согласно документам (https://tools.ietf.org/html/rfc7238), это должно позволить изменить метод. Я не уверен, что я делаю неправильно? Может кто-то помочь