Добавление динамического заголовка в запрос POST с телом (Retrofit v2.4.0) - PullRequest
1 голос
/ 14 марта 2019

Я использую Retrofit v2.4.0 в моем проекте. Мне нужно получить токен, используя один вызов API и используя этот токен в заголовке запроса POST. Я должен использовать другой вызов API, где я должен добавить один заголовок и два параметра в тело запроса. Следующий код относится ко второму вызову API (используется JavaRx):

@FormUrlEncoded
@POST("auth/sendCode")
@Headers("Content-Type: application/json")
Single<SendCodeResponse> sendCode(@Header("token") String token,
                                  @Field("phoneNumber") String phoneNumber,
                                  @Field("langCode") String langCode);

Однако это не работает. Когда я регистрирую свой запрос, он показывает, что тело запроса неверно. Что не так с моим кодом выше?

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