Модифицируйте вставку параметров запроса в предварительно созданную строку с сервера - PullRequest
0 голосов
/ 18 октября 2019

У меня есть запрос, который возвращает URL-адрес запроса с уже встроенным параметром запроса. Мне нужно вставить параметр в запрос динамически. Моя проблема в том, что модернизация просто объединяет запрос в конец URL-адреса, а не вставляет данные.

Вот пример конечной точки, которую мне нужно использовать:

mywebsite.com?pagenumber={pageNumber}&pagesize={pageSize}

, когда я использую этот интерфейсный метод для настройки URL:

 @GET
 Call<Model> getdata(@Url String query, @Query("pagenumber") Integer pageNumber, @Query("pagesize") Integer pageSize);

это просто конкатенациядо конца URL

mywebsite.com?pagenumber={pageNumber}&pagesize={pageSize}&pagenumber=1&pagesize=10

Я пробовал оба варианта "pageNumber" и "pagenumber" fwiw

1 Ответ

0 голосов
/ 18 октября 2019

что такое строка запроса? mywebsite.com?pagenumber={pageNumber}&pagesize={pageSize}?

Просто используйте mywebsite.com. В этом случае ваши параметры будут добавлены в строку окончательного запроса.

...