Я пытаюсь выполнить простой вызов отдыха, используя flutters api. Ниже приведен пример кода. Что может быть причиной этого? Я использую его против контроллера Spring MVC, который автоматически создает экземпляр объекта модели. Тело запроса содержит данные, но Spring не заполняет модель.
http.Response response = await http.post(
"http://host/b/path",
headers: {"Content-Type": "application/json"},
body: json.encode({
"username": "mjackson@outlook.com",
"password": "password"
}));
Снова присутствует тело запроса. Однако мой объект Model не создается.
@RequestMapping(value="/path", method=RequestMethod.POST)
public @ResponseBody String path(HttpServletRequest request,
@ModelAttribute("widget") Gadget widget){
String json = IOUtils.toString(request.getInputStream(), StandardCharsets.UTF_8);
}
Виджет имеет значение null ...
Заранее спасибо.