Метод Spring RestTemplate POST без тела

Я пытаюсь написать клиента, в котором я буду выполнять метод POST без тела. Единственное решение - вставить ноль? пример:

client.exchange("/" + userId + "/logout", HttpMethod.POST, null, String.class);

зачем вам в первую очередь выполнять POST без тела, а не GET?

Luca Tampellini 01.04.2021 16:27
0
1
46
1

Ответы 1

Также можно передать туда HttpEntity.EMPTY (или new HttpEntity<>(null)) - результат должен быть таким же.

Если у вас есть объект HttpHeaders - вы также можете передать его в соответствующий конструктор: new HttpEntity<>(httpHeaders)

Я не могу сделать новый HttpEntity (), потому что защищенный HttpEntity ()

sicio 01.04.2021 16:43

Забыл об этом, извините - я обновил свой ответ

amseager 01.04.2021 17:20

Другие вопросы по теме