gpt4 book ai didi

android - Retrofit 2.X - Response vs Call - 推荐使用什么?

转载 作者:行者123 更新时间:2023-12-05 06:07:21 25 4
gpt4 key购买 nike

请你解释一下retrofit 2.X中“Call”和“Response”的区别,推荐的使用方式是什么?以及各自的区别。例如,我想同时使用协程调用 4 个 API,有些可能会等待其他 API 的响应,有些则不会。谢谢。

最佳答案

它们是用于不同目的的类型,但它们是齐头并进的。

Call<T>是一个“向网络服务器发送请求并返回响应”的容器。

Response是一个容器,可以通过调用 enqueue(Callback<T> callback) 将结果返回给您(异步)并实现 Callback<T>或调用 execute() (同步)。响应可以是成功的也可以是失败的。

换句话说,首先你做一个Call然后你得到一个 Response .

文档

关于android - Retrofit 2.X - Response vs Call - 推荐使用什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65478089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com