2024.5.8

所学时间:2.2小时

代码行数:62

博客园数:1篇

所学知识:今天继续学习前后端分离的retrofit2,今天学习创建api服务的实例以及发起网路请求到服务器。保证spring boot可以接收。

创建 API 服务实例: 使用 Retrofit 创建的 Retrofit 对象来创建 API 接口的实例。
java
ApiService apiService = retrofit.create(ApiService.class);
发起网络请求: 使用 API 服务实例来发起网络请求,并处理响应结果。
Call<ResponseBody> call = apiService.getData();
call.enqueue(new Callback<ResponseBody>() {
@Override
public void onResponse(Call<ResponseBody> call, Response<ResponseBody> response) {
if (response.isSuccessful()) {
// 处理成功响应
ResponseBody responseBody = response.body();
// 解析响应数据
} else {
// 处理失败响应
// 提示用户或进行错误处理
}
}

@Override
public void onFailure(Call<ResponseBody> call, Throwable t) {
// 处理请求失败
// 提示用户或进行错误处理
}
});

posted @ 2024-05-08 21:50  kuku睡  阅读(4)  评论(0编辑  收藏  举报