retrofit2相关内容

带端口的IP地址的改装请求

我正在使用Retrofit分析数据。因为我过去常常为Retrofit请求提供基本URL和终结点,所以我不知道如何将IP地址指定为基本URL。 我想使用如下URL:http://xxx.xxx.xx.xxx:xxxx/ 是否有任何建议如何设置我的基本URL和端点? 推荐答案 我在改造2中使用的内容如下。 URL_BASE=http://192.168.1.11:8080 ..
发布时间:2022-02-27 18:12:12 移动开发

翻新&;OkHttp-一次只能发送一个请求吗?

我正在使用Retrofit 2.4.0向服务器发送请求。但有时,如果我的请求与另一个请求有类似的时间戳(以毫秒为单位),服务器会阻塞我的请求。我需要一次发送一个请求: 请求A已发送 请求B等待,直到收到对请求A的响应 请求A成功完成或出错 请求B已发送 是否可以使用Retrofit和OkHttp库创建此类队列? 推荐答案 我决定使用Dispatcher的setMaxR ..
发布时间:2022-02-27 18:11:01 移动开发

翻新-句柄刷新令牌到期

当我的应用的访问令牌过期时,我使用刷新令牌通过Authenticator类获取新的访问令牌。 我的代码如下: if (response.code() == 401) { Log.d("refresh", "Access token expired") val webservice: Webservice = RetrofitClient.makeRetrofitServic ..
发布时间:2022-02-27 18:02:51 移动开发

使用改造和 rxjava 对 android 应用程序进行单元测试

我开发了一个使用 rxJava 改造的 android 应用程序,现在我正在尝试使用 Mockito 设置单元测试,但我不知道如何模拟 api 响应以创建不打真正的电话,但有虚假的回应. 例如,我想测试方法 syncGenres 是否适用于我的 SplashPresenter.我的课程如下: 公共类 SplashPresenterImpl 实现 SplashPresenter {私人 Sp ..
发布时间:2022-01-08 21:48:31 移动开发

使用 Retrofit 2.0 POST 方法获取请求正文内容

我需要在执行 enque 操作之前获取请求正文并使用 Retrofit 2.0 执行一些逻辑操作.但不幸的是,我无法从我的服务电话中获取帖子正文内容.目前,经过大量搜索后,我只找到了一种解决方案,例如 logging 和 request 我使用来自 此方法 使用 HttpLoggingInterceptor 和 OkHttpClient.我正在使用以下代码在 Android Logcat 中记录请 ..
发布时间:2022-01-05 15:58:00 移动开发

Retrofit 2 无法上传带有两个额外单独字符串参数的文件

阅读问题底部的编辑以获取可能的替代解决方案,直到找到解决方案. 这是一个使用 POSTMan 的带有两个参数的成功 post 文件.我正在尝试对改造做同样的事情,但收到 BadRequest. 邮递员设置: Chrome 网络帖子详情: 现在这是我在 Android 中执行此操作但失败的方法: 改造服务接口: @Multipart@POST("jobDocument ..