Я пытаюсь сделать запрос на пост API с WebClient в Spring Boot. Но я не могу сделать запрос с телом JSON, как я хочу, и получить ответ как jsonObject.{
"workspaces": [
"6eret123",
"b129078v",
"ngy66553",
"erfc1153"
]
}
< /code>
Класс службы-< /p>
Workspaces workspace = new Workspaces(mw);
Flux modifiedWorkspace =
webClient.post()
.uri(URIDetails.MODIFIEDWORKSPACE)
.header("Authorization", bearerToken)
.body(Mono.just(mw), Workspaces.class)
.retrieve()
.bodyToFlux(Workspaces.class);
modifiedWorkspace.doOnNext(System.out::println).blockLast();
return null;
< /code>
Модель рабочей области-< /p>
public class Workspaces {
private List workspaces;
}
< /code>
Основной вызов-< /p>
Flux modifiedWorkspaces;
final List mw = new ArrayList();
for (Workspace w : modifiedWorkspaces) {
mw.add(w.getId());
}
modifiedWorkspaces = scanRespone(mw);
< /code>
Мне нужно отправить список тела json, упомянутого в качестве запроса на телу.>
Подробнее здесь: https://stackoverflow.com/questions/669 ... dy-in-json