viperz
@viperz
inspired by Java

Как написать правильный curl для метода из Spring MVC Controller?

Добрый день всем,

@ResponseBody
      public UserDto editUser(
@Valid @RequestBody UserDto user,
@RequestParam(value="doSendTempPassword", required = false, defaultValue = "false")
boolean doSendTempPassword)


Как для такого рест метода правильный Curl запрос написать, чтобы передать boolean doSendTempPassword = true ?
Пробовал разные способы, но в итоге постоянно получал дефолтный false.
Например:
curl -v -S -u admin:admin123 -X POST -H 'Content-Type: application/json' 
-d'{"username":"chuck","firstName":"Chuck","lastName":"Norris",
"mail":"chacknorris@demoproject.org","authority":"TENANT_USER"}' 
-d'true' 
"http://localhost:8080/rest/api/user" | python -mjson.tool
  • Вопрос задан
  • 537 просмотров
Решения вопроса 1
@protven
Так вы же в body передаете параметр.
А RequestParam - это
localhost:8080/rest/api/user?doSendTempPassword=true
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы