Разместите запрос в WebClient, чтобы добавить тело запроса в JSONJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Разместите запрос в WebClient, чтобы добавить тело запроса в JSON

Сообщение Anonymous »

Я пытаюсь сделать запрос на пост 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»