Мне нужно знать, как добавить заголовок cookie авторизации в модификацию. Я видел совет, как использовать запрос intercepter и т.д. Ниже я пытаюсь, но это правильно? Прежде всего, мне уже нужен RequestAdatper, чтобы получить идентификатор сеанса в первый раз. Это может быть задано только разработчиком адаптера запроса. Но мне нужно было сделать запрос, чтобы получить идентификатор сеанса в первую очередь. Нужно ли мне два адаптера для отдыха, чтобы получить sessionId и еще один после того, как я его получил. То, что мне действительно нужно, - это метод на адаптере для установки файла cookie после его получения, но он не является таким методом. Это становится неудобно. Как настроить cookie авторизации в модификации? Я не вижу этого в FAQ или учебниках.
RequestInterceptor requestInterceptor = new RequestInterceptor()
{
@Override
public void intercept(RequestFacade request) {
request.addHeader("Set-Cookie", "sessionId="+sessionIdentifier);
}
};
RestAdapter.Builder().setServer(serverURL)..setRequestIntercepter(requestIntercepter).build();
// but I don't have sessionId when this is first issued ???