android - 改造不显示 POJO 响应,在 Android 中仅显示原始响应
问题描述
我正在尝试使用改造从服务器获取响应。
它只显示原始响应:
Response{protocol=http/1.1, code=200, message=OK, url=http://********/GetData}
请求代码:
Call<ResponsePOJO> call1 = apiInterface.sendField(requestPojo);
call1.enqueue(new Callback<ResponsePOJO>()
{
@Override
public void onResponse(Call<ResponsePOJO> call,Response<ResponsePOJO> response)
{
ResponsePOJO responsePOJO=response.body();
}
@Override
public void onFailure(Call<ResponsePOJO> call, Throwable t) {
call.cancel();
}
});
@POST("/GetData")
@Headers("Content-Type: application/json")
Call<ResponsePOJO> sendField(@Body RequestPojo requestPojo);
分级文件
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup.retrofit2:converter-gson:2.1.0'
如何获得json响应?
解决方案
推荐阅读
- json - 用于读取/记录 http 请求和响应的程序/工具?
- r - R中按年和月分组的数据透视表
- python - 刻度标签中的 matplotlib 减号格式错误
- excel - Excel 公式查找多个特定单词,如果找到,则将特定文本保存到另一列
- javascript - 我怎样才能在我的视图中显示所有问题以及他们自己的选择?
- sql - 无法将字符串转换为日期时间对象
- android - React Native Image https url不在较低的api 23中显示图像
- javascript - Javascript 继承链访问第一个父属性
- java - 错误:在类中找不到 main(String[]) 方法:Animal
- c# - 如何使自适应卡成为集体?