Я хочу передать заголовок каждому запросу POST в API модернизации. Поскольку у меня есть много методов, которые я слышу, я не могу скопировать / вставить информацию заголовка для каждого метода.
public interface ApiInterface {
String[] header = {"Accept:application/json",
"apiKey:12345",
"Content-Type:application/json"};
@Headers(header)
@POST("signup?")
Call<SignupResponse> createUser(@Body SignupData signupData);
@Headers(header)
@POST("another")
....
}
Переменная заголовка в @ HEADER создает эту ошибку:
Атрибут должен быть постоянным
Как решить проблему?