Запрос необработанного тела с модификацией - PullRequest
0 голосов
/ 29 сентября 2018

Я пытаюсь выполнить следующий запрос с помощью retrofit2:

curl -X POST \
  https://myserver.com/token \
  -H 'Content-Type: application/json' \
  -d '{"param1": "1234", "param2": "5678"}'

, но сервер (на котором я не могу управлять) жалуется на отсутствие параметра param1.

Как будет выглядеть этот запрос curl на retrofit2?

1 Ответ

0 голосов
/ 29 сентября 2018

В дооснащение библиотека (v2.0) для Android,

вы можете создать необработанный запрос телодля вашего API типа POST , например:

@POST("token")
public void yourApiName(@Body YourPOJO pojo);

YourPOJO.java

public class YourPOJO{
    // Your params here, use @Serialized name if using with Gson
    private String param1;
    private String param2;

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