Я использую модификацию на Android-приложении для перехвата и добавления некоторых ID-данных по всем моим запросам.Перехват и добавление параметров POST
Вот как он работает с запросом GET:
RequestInterceptor identityParameters = new RequestInterceptor()
{
@Override
public void intercept(RequestFacade request) {
request.addQueryParam("uuid", uuid);
request.addQueryParam("key", key);
}
};
Это хорошо работает с запросом GET и я получаю мой запрос, как:/запрос UUID = 123 & ключа = 123
Но для POST запросите, он добавляет его точно так же (как параметры GET, в URL-адресе) ... Как я могу различать поведение для каждой аннотации и как добавить параметры запроса POST в запрос?
Это поможет вам [http://stackoverflow.com/questions/23853552/retrofit-sending-post-request-to-server-in-android][1] [ 1]: http://stackoverflow.com/questions/23853552/retrofit-sending-post-request-to-server-in-android –
Это поможет вам [http://stackoverflow.com/questions/ 23853552/retrofit-send-post-request-to-server-in-android] [1] [1]: http://stackoverflow.com/questions/23853552/retrofit-sending-post-request-to-server-in-android –
благодарим за ваши комментарии. К сожалению, это не то, что я ищу. мой запрос POST работает сам по себе, но я не знаю, как его перехватить с помощью RequestInterceptor для добавления параметров POST. – WKx