Я пытаюсь сделать запрос на пост 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
Разместите запрос в WebClient, чтобы добавить тело запроса в JSON ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как сохранить тело реагирования HTTP -запроса асинхронно в Spring WebClient
Anonymous » » в форуме JAVA - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-