Задать вопрос
@anya_hacker

Как исправить Non-body HTTP method cannot contain @Body?

При попытке изменения данных в бд, возникает ошибка:
Non-body HTTP method cannot contain @Body.

Код интерфейса:
@GET("/update")
    public Call<Boolean> update(@Body UsersUpdate urs);
  • Вопрос задан
  • 1644 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Академия Eduson
    Java-разработчик
    8 месяцев
    Далее
Решения вопроса 1
дело в том - у GET - запросов не бывает страниц
- замените аннотацию метода
на @Post("/update")или @Put("/update")
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
BorLaze
@BorLaze
Java developer
Принято CRUD операции мапить так:
create - POST
read - GET
update - PUT
delete - DELETE

Решение твоего вопроса очевидно :-)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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