Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何使用 Retrofit 2 处理空响应正文?
最近我开始使用 Retrofit 2 并且遇到了解析空响应正文的问题 我有一个仅使用 http 代码响应的服务器 响应正文中没有任何内容 如何仅处理有关服务器响应的元信息 标头 状态代码等 Edit 正如杰克 沃顿指出的那样 GET pat
Android
Retrofit
Retrofit2
Square
改造解析JSON动态键
我是改造的新手 如何使用retrofit解析下面的Json data Aatrox id 266 title a Espada Darkin name Aatrox key Aatrox Thresh id 412 title o Guar
Android
json
Retrofit2
Gson
如何处理Retrofit 2.0中的错误
我想处理 Retrofit 2 0 中的错误 得到例如code 404 and body null but errorBody 包含数据在ErrorModel Boolean status and String info This is e
Android
AndroidStudio
errorhandling
Retrofit2
使用 SQLBrite + Retrofit 刷新数据
这是我的用例 我正在开发一个应用程序 它通过 REST API 与服务器通信 并将接收到的数据存储在 SQLite 数据库中 它将其用作某种缓存 当用户打开屏幕时 必须发生以下情况 数据从数据库加载 如果可用 应用程序调用API刷新数据 A
Android
RXJava
Retrofit2
sqlbrite
OkHttp SSLHandshakeException SSL 握手中止 SSL 库中出现故障,协议错误
04 23 17 17 38 434 21599 21956 D NativeCrypto ssl 0x0 NativeCrypto SSL interrupt 04 23 17 17 38 435 21599 21956 D OkHttp
Android
Retrofit
Retrofit2
OkHttp
NoSuchMethodError Lcom/google/gson/Gson;改造响应后
因此 我的应用程序发布近一年了 但没有看到此问题 现在它出现了 即使现在 我手机上的调试版本也没有这个问题 我从 Android Studio 打开的任何模拟器都没有任何问题 然而 Google 开发者控制台中的预发布报告中的几乎每个模拟器
Android
Gson
Retrofit2
NoSuchMethodError
MediaRecorder 捕获的音频文件在使用 Retrofit 2 发送到服务器后被破坏
我的应用程序录制一个音频片段 并在录制完成后使用Retrofit2将片段发送到服务器 服务器收到文件 但文件已损坏 我所说的损坏是指无法播放 我使用以下 URL 示例 url mydomain co audio myaudio mp4 播放
Android
Audio
Retrofit2
androidmediacodec
MediaRecorder
具有嵌套值的 JSON 到 POJO
所以我有这样的 json 响应 data id 11881 date 2018 03 26T16 22 08 date gmt 2018 03 26T14 22 08 guid rendered http google com modifi
Java
Android
json
Retrofit2
Retrofit & OkHttp - 是否可以一次只发送一个请求?
我正在使用 Retrofit 2 4 0 向服务器发送请求 但有时 如果我的请求与另一个请求具有相似的时间戳 以毫秒为单位 服务器会阻止我的请求 我需要一次发送一个请求 请求 A 已发送 请求 B 等待 直到收到请求 A 的响应 请求 A
Android
Retrofit
Retrofit2
OkHttp
Retrofit2 并行请求
我在用着OkHttp Retrofit2为第三方系统构建API 我注意到即使使用ConnectionPool和多个线程 Retrofit 永远不会同时调用 这就是我创建服务的方式 OkHttpClient Builder httpClien
Multithreading
Retrofit
Retrofit2
OkHttp
服务生成器改造
有人可以帮助我理解createService下面代码中的方法 我需要了解方法的参数 Class 是什么S以及下面的深入代码 public class ServiceGenerator public static final String A
Android
Retrofit2
如何在 Kotlin 中的 Retrofit @GET 请求中添加 URL 参数
我目前正在尝试使用 Kotlin 中的 Retrofit 从服务器获取 JSONArray 这是我正在使用的界面 interface TripsService GET coordsOfTrip id fun getTripCoord Hea
Android
kotlin
Retrofit
Retrofit2
Retrofit 2 同步调用错误处理 4xx 错误
我正在使用 android priority jobqueue 并使用改造来同步调用我的其余 api 但我不确定如何处理诸如 401 Unauthorized 错误之类的错误 我会发回 json 来说明错误 进行异步调用时很简单 但我正在调
Android
errorhandling
Retrofit2
synchronous
Retrofit 2.x:请求和响应的日志标头
我正在使用 Retrofit 2 x 我想记录请求和响应的标头和正文 HttpLoggingInterceptor interceptor new HttpLoggingInterceptor interceptor setLevel Ht
Android
Retrofit
androidnetworking
Retrofit2
Android 连接一加 (Android 6.0.1) 上的 ESP8266
Android 6 0 上的 Retrofit 在连接到 Access Point 后进行 Http 调用时出现问题 重现步骤 连接到 Esp8266 接入点 进行 http 调用http 192 168 4 1 http 192 168
Android
Retrofit
Retrofit2
esp8266
OkHttp
暂停协程的执行以等待回调
最近 我将协程应用到我的项目中 看起来一切都很好 但今天遇到了一个问题使用 Coroutine Retrofit 将文件 图像上传到服务器 https stackoverflow com q 70360995 5856328 使用协程 Re
Android
kotlin
Retrofit2
kotlincoroutines
coroutineScope
Retrofit 在原来的request对象上添加tag
我正在尝试解决一个问题 我将进行几个异步调用 并根据原始请求执行一项任务 为了解决这个问题 我尝试为每个请求添加一个标签 然后在成功响应后 我可以获取该标签并根据该标签采取操作 在这里 我仅使用 TAG 来识别原始请求 Problem 在调
Android
Retrofit2
OkHttp
Retrofit2 反序列化响应主体,即使响应不是 200
我希望能够反序列化对同一 Java 对象的网络响应 即使响应不成功 目前 当我收到像 403 这样的错误响应时 响应正文为空 我希望使用 response errorBody 方法来读取已发回的任何内容 这是可以的 但是我想避免在改造回调中
Android
Retrofit2
Dagger 2 无法访问 Retrofit
我正在尝试使用 Dagger 2 带有 Android 模块 向我的存储库提供一个 Retrofit 实例 购买时我遇到错误 错误 无法访问改造 其他实例 例如毕加索 注入成功 我只是在改造方面遇到问题 我的模块 Module class
Android
kotlin
Retrofit2
Dagger2
dagger
当 minifyenable 时,Retrofit 2 在发布 APK 中返回 null,但在调试 APK 中返回正常
当 minify 启用时 获取空响应 但发布 APK 时代码为 200 当 minify 为 false 时 则可以 但是当启用 minify 时 调试 APK 会得到预期的响应 问题解决了 proguard 规则没有问题 不需要添加任何额
Android
API
Retrofit2
«
1
2
3
4
5
6
7
8
9
»