Как передать параметр в retrofit2 на сервер Spring rest? - PullRequest
0 голосов
/ 22 мая 2018

Отображение сервера My Spring:

@RequestMapping(value = "/allPatient/{branchID}/{docID}", method = RequestMethod.GET)

Проблема в том, что я не могу передать параметр с помощью Retrofit2 из Android

Я пытаюсь:

@GET("/allPatient/{branchID}/{docID}")
Call<List<Patient>> getUserData(
@Query("branchID") int branchID, @Query("docID") Long docID
);

Но это не работает.кто-нибудь, помогите мне, пожалуйста.

Заранее спасибо

1 Ответ

0 голосов
/ 22 мая 2018

Вам нужно использовать @Path.@Query для параметров строки запроса .

@GET("/allPatient/{branchID}/{docID}")
Call<List<Patient>> getUserData(@Path("branchID") int branchID,
                                @Path("docID") Long docID);

См. Документы для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...