使用retrofit2发送POST

时间:2018-05-06 12:53:49

标签: android post retrofit2

所以,我是Retrofit2的新手。我正在尝试发送注册数据。

JSON响应

<Header name={name}>Hello {name}!</Header>

请求界面

{
"status": "success",
"status_code": "200",
"data": [
    {
        an array of user data
    }
  ]
}

所以,我使用POJO创建了必要的code

但我无法理解如何发送数据。有人能帮我吗?一个简单的教程是不够的,因为它们无法解决我的问题。

编辑1

根据建议,我将添加一些代码。 模型用户

public interface RequestInterface {

@POST("aNet/rest")
Call<ServerResponse> operation(@Body ServerRequest request);
}

班级基准

public class User {
@SerializedName("status")
@Expose
private String status;
@SerializedName("status_code")
@Expose
private String statusCode;
@SerializedName("data")
private List<Datum> data = new ArrayList<>();

public String getStatus() {
    return status;
}

public void setStatus(String status) {
    this.status = status;
}

public String getStatusCode() {
    return statusCode;
}

public void setStatusCode(String statusCode) {
    this.statusCode = statusCode;
}

public List<Datum> getData() {
    return data;
}

public void setData(List<Datum> data) {
    this.data = data;
}

所以我面临的困难是如何使用模型发送数据。 这是一个非常愚蠢的问题。

0 个答案:

没有答案